2016-10-19 54 views
0

我已将一个宏分配给功能区以更新4个PQ。这是通过VBA完成的,因为我需要刷新命令;查询4将其他三个追加到单个查询中,然后用作PowerPivot连接。这是Excel 2010,所以加载选项设置为“仅限连接”,因为没有直接数据模型选项。后台刷新被禁用,宏执行没有错误,但是我不能说任何事情都在做。查询面板仍反映最近未刷新PQ并且查询编辑器指示相同。所有PQ(第4个除外)都连接到外部工作簿。我真的很想让这个刷新宏工作,所以我不必指示用户进入PQ编辑器并刷新,每次加载每个查询;这将不可避免地造成一个问题。除了宏,只需单击刷新连接为每个查询名称似乎也不会做任何事情。我开始怀疑这可能是由于没有任何查询仅加载到工作表和连接。任何解决此问题的方法?我搜索了很多,找不到任何与此有关的东西,我认为这肯定是一个普遍问题。电源查询连接刷新,Excel 2010

回答

0

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