我想编写一个自动化程序来使用 Power Queries 刷新许多 Excel 工作簿。
现在我遇到了以下问题。
我正在使用以下命令打开并刷新连接
Set targetWorkbook = Workbooks.Open(filePath)
For Each conn In targetWorkbook.Connections
conn.Refresh
如果我执行此操作,所有连接都会刷新,并且正确更新的结果将显示在我的工作簿中。 如果我添加
targetWorkbook.Close SaveChanges:=True
整个过程似乎运行没有错误,但如果我再次打开文件,它不会更新。
有人遇到过类似的事情吗
我正在考虑编写和执行两个单独的脚本,但我认为这不是最方便的方法
感谢您的帮助!