是否可以编写一个将Excel文件中的所有值更新为新文件的宏? 例如,我有
A1单元格中的:
='C:\[file1.xls]Sheet1'!$A$1
,值为40
:
='C:\[file2.xls]Sheet1'!$A$1
,值为50
但是这些文件现在在这些单元格中有了新的值:41和51。
当我知道文件的名称时,我知道如何手动编写它。
ActiveWorkbook.UpdateLink Name:="C:\file1.xls", Type:= _
xlExcelLinks
ActiveWorkbook.UpdateLink Name:="C:\file2.xls", Type:= _
xlExcelLinks
但如果我不知道所有文件的名称,是否可以更新所有值? 像
这样的东西ActiveWorkbook.UpdateAllLinks