Power Query 连接刷新,Excel 2010

Power Query connection refresh, Excel 2010

我已经为功能区分配了一个宏来更新 4 个 PQ。这是通过 VBA 完成的,因为我需要订购刷新;查询 4 ​​将其他三个追加到单个查询中,然后用作 PowerPivot 连接。这是 Excel 2010,因此加载选项设置为 "connection only",因为没有直接数据模型选项。后台刷新被禁用并且宏执行时没有错误但是,我不能说实际上正在做任何事情。查询面板仍然反映最近没有刷新 PQ,查询编辑器也显示相同。所有 PQ(第 4 个除外)都连接到外部工作簿。我真的很想让这个刷新宏起作用,这样我就不必指示用户进入 PQ 编辑器并刷新,每次都加载每个查询;这将不可避免地产生一个问题。除了宏,简单地单击每个查询名称的刷新连接似乎也没有做任何事情。我开始怀疑这可能是因为 none 的查询仅加载到工作表和连接。有什么解决办法吗?我进行了广泛搜索,但找不到与此相关的任何内容,我认为这肯定是一个常见问题。

我只想使用“数据”功能区上的“全部刷新”按钮。查询4中的Append步骤将控制执行顺序,查询1-3不需要刷新。