我正在编写一个宏,名为MACRO
的工作簿,需要打开另一个工作簿,我们称之为OPEN
。
问题在于,工作簿OPEN
和MACRO
都在网络上,而OPEN
的地址取决于运行宏的人。
也就是说,如果我运行这个宏,地址就是:
X:\Destkop\OPEN.xlsm
但是,例如,如果该宏由另一个人运行,则地址可能会改变:
Y:\Destkop\OPEn.xlsm
对于宏来说,无法打开工作簿OPEN
,因此无法运行代码。
我使用以下代码获取地址:
activeworkbook.fullname
但问题在于,这段代码将返回我电脑上“OPEN
”的地址,而不是在“网络”上。
有没有任何方法可以知道/获取放置在网络上的任何工作簿的地址???