我正在使用带有数据透视表、数据透视图和仪表板的 Excel 2016 模板,我在其中根据各种选择和过滤器动态更新数据。每当我打开报告的新版本(Excel 文件)时,我都会收到每个图表的以下消息:
[SheetName][PivotTableName] 中已有数据”。要替换吗?
我浏览了互联网,发现 2 种不同的解决方案没有用。
我试图创建一个禁用消息的宏,然后刷新所有数据。我使用了以下 VBA 代码来禁用消息,但它没有按预期工作:
Applictaion.DisplayAlerts = false
Run Code Online (Sandbox Code Playgroud)我进入了 Excel 的高级选项,我试图禁用“覆盖单元格之前发出警报”的设置。这并没有解决我的问题,我让一位同事也在他的机器上试了一下,他也得到了同样的消息。
有谁知道如何禁止弹出此消息?
小智 2
另外对于您的第一个解决方案:
应用程序.DisplayAlerts = False
应用程序.DisplayAlerts = True