刷新PowerPivot时,可以轻松处理错误

问题描述 投票:1回答:1

我在使用PowerPivot的Excel 2016中有一个电子表格,它通过ODBC从数据源每5分钟24/7刷新一次。

偶尔(每隔几天),它会收到以下错误消息,并停止刷新。清除对话框后,数据将不再刷新,并且需要重新启动Excel:

Error Code = 0x8007000E

我一直无法确定导致出现此错误的原因,但理想情况下我只是优雅地忽略更新错误,并让它再次尝试进行下一次计划刷新。

excel odbc powerpivot
1个回答
0
投票

根据我的观察,如果你通过VBA更新模型,如果出现错误,它将无声地失败。这个问题的主要问题是没有什么可以告诉你存在问题。

既然你提到Excel需要重新启动才能解决问题,你的问题可能与excel做一些内存泄漏有关,直到你的内存不足为止。由于Power Pivot设计为完全在RAM中,因此当系统RAM较低时,它将开始抛出错误。还要记住,它在更新时会占用更多RAM。

尝试自动化在一天中某个时刻关闭excel并重新启动以强制Excel释放内存可能是有意义的。

© www.soinside.com 2019 - 2024. All rights reserved.