禁用自动计算后,通过 VBA 手动更新 Excel 工作表不起作用

禁用自动计算后,通过 VBA 手动更新 Excel 工作表不起作用

在日常工作中,我们通过 VBA 禁用 Excel 中的自动计算,并决定何时更新单元格或工作表。

Worksheets("Sheet1").Calculate2019年2月12日更新发布后似乎不再起作用。请参阅以下链接:

https://support.microsoft.com/en-us/help/4462115/description-of-the-security-update-for-excel-2016-february-12-2019

我已经在 Office 2013 和 2016/365 中测试过;它在 2013 中仍然有效,但在 2016/365 中无效。

还有其他人遇到过这个问题吗?

注意:当前的解决方法是定义要更新的范围而不是整个工作表,这样效果很好。

相关内容