我有一个excel宏例程,我需要为另一个每天运行的例程准备一个文件。此准备涉及将t-1文件的链接更改为t0文件。
我通常做的代码是:
ActiveWorkbook.ChangeLink Name:= _
"file path", NewName:=new_file_path, Type:=xlExcelLinks
我现在的麻烦是,对于这个特殊例程,要更改为新例程的文件路径并不总是相同,因此我需要一种方法来自动找出当前链接以替换它们。我现在是新的文件路径,因为它是调用此例程并打开此文件的工作表,所以我首先要做的是
new_file_path = "C:\...."& ActiveWorkbook.Name & ".xlsm"
如果有一个技巧可以替换新链接的所有链接,而不需要说明旧链接的名称/路径,那将对我有所帮助。有人知道吗?
由于