从Outlook VBA中运行脚本时,如何打开外部电子表格单元格(或:范围)而不直接打开该电子表格?
当我使用Excel时,我可以(通过VBA)将以下字符串写入单元格以获取其他文件的值:
='https://sharepoint.host.com/serverpath/[file.xlsx]Sheet1'!A1
其优点在于不必打开外部文件(使用Workbooks.Open())。 但是,在VBA中这不起作用:
Sub testfun()
var = 'https://sharepoint.host.com/serverpath/[file.xlsx]Sheet1'!A1 'Syntax Error
Debug.Print Var
End Sub