首页 > 解决方案 > 自动刷新 Power Pivot

问题描述

我希望你能帮助我。这就是我的情况:每天我通过对 SQL 数据库的查询将一些数据导入 Power Pivot。实际上每天早上我都会打开 Power Pivot 并刷新它以导入数据库中存在的前一天的数据。

此操作需要 20 分钟,因为我要导入大量数据。

我想知道有没有办法在晚上做这个动作,也许是自动刷新,这样我早上就可以打开文件,我已经有了前一天的数据。

我希望我的要求很清楚,谢谢你的建议。

标签: sqlexcelrefreshpowerpivot

解决方案


如果 Excel 工作簿位于未关闭的计算机上,您可以保持工作簿打开并将查询配置为每 x 分钟自动刷新一次。

或者,您可以保持工作簿打开并运行 VBA 代码以在计时器上刷新查询。如果您只想搜索,有很多 VBA 计时器示例。

或者,您可以将查询配置为在打开文件时自动刷新,然后创建 Windows 任务计划程序作业以在特定时间打开工作簿。同样,运行它的计算机必须打开。

您会看到有很多选项,并且它们都有很好的文档记录,只需简短的谷歌搜索即可。


推荐阅读