vba - 宏 : activate "automatic caluclation" when opening an excel workbook

标签 vba excel

如何在使用宏打开 Excel 工作簿后直接激活“自动计算”选项?

最佳答案

打开 VB 编辑器 (ALT+F11) 并右键单击 ThisWorkbook (在 Microsoft Excel 对象下)--> 查看代码。

该区域处理工作簿事件代码。

粘贴以下代码:

Private Sub Workbook_Open()
        Application.Calculation = xlCalculationAutomatic
End Sub

这只是更改 Excel 设置以使计算自动进行。如果您想实际计算打开的工作簿,您也可以这样做:
Private Sub Workbook_Open()
        Application.Calculation = xlCalculationAutomatic 'Change calculation setting to automatic
        Application.Calculate 'Perform workbook calculations
End Sub

关于vba - 宏 : activate "automatic caluclation" when opening an excel workbook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32098540/

相关文章:

excel - 将文件从文件路径复制到另一个

Excel,通过单击单元格,焦点移动到另一个单元格

excel - 使用类的文本名称创建一个新对象

Excel公式对非重叠单元格范围求和?

excel - 扩展数组的函数

excel - 获取当前的填充颜色

excel - 当行数 = 0 时删除 Excel 列中的单元格

Excel VBA : Pass `Target` Variable from Click Event to Userform

excel - 在 VBA 中使用全局变量

mysql - 当单元格/列包含某些文本时,如何从Excel数据集中提取所有行