小编joh*_*s32的帖子

如何将应用程序计算设置回用户在Excel VBA中定义的?

我有一个相当大的工作簿,有些用户喜欢自动计算,而其他人则喜欢将其关闭.

与工作表交互的一些宏被附加到工作簿.为了加快我的VBA代码,我设置了

Application.Calculation = xlManual
Run Code Online (Sandbox Code Playgroud)

在每个工作簿的开头.

我的问题是,如何将其恢复到宏观结束时的状态?

现在我正在使用

Application.Calculation = xlAutomatic
Run Code Online (Sandbox Code Playgroud)

但这会覆盖用户的选择.每次宏运行时都必须将其更改回手动,这非常烦人.(或者相反,如果将其保留在手册中.)

excel vba excel-vba calculation

5
推荐指数
1
解决办法
1405
查看次数

标签 统计

calculation ×1

excel ×1

excel-vba ×1

vba ×1