我有一个包含 4-6 个查询的工作簿,我只想用 VBA 刷新 6 个中的 1 个。我的问题是,我是否使用下面最快的选项?
不,我不想在 Excel 中使用“全部刷新/刷新”按钮,我需要将其包含在子目录中。
代码:
ThisWorkbook.Connections("Query - Raw").OLEDBConnection.refresh
' THESE ALSO WORK
' ActiveWorkbook.RefreshAll
' Selection.ListObject.QueryTable.refresh BackgroundQuery:=False
这些不起作用:
ActiveWorkbook.Connections("Raw").refresh
ThisWorkbook.Connections("Raw").refresh
提前感谢您的友好回答。