如何使用宏在工作表中的单个选定单元格上运行公式。我不希望宏更新除选定单元格以外的所有单元格。感谢您的帮助。
答案 0 :(得分:0)
您可以使用以下方法停止公式计算:
Application.Calculation = xlCalculationManual
现在你可以计算你的细胞了:
cells(1,1).value = MYFORMULA
恢复计算:
Application.Calculation = xlCalculationAutomatic
答案 1 :(得分:0)
如果您想计算仅当前选定的单元格,您可以使用:
Selection.Calculate
(我假设您将计算模式设置为“手动”,因为如果将其设置为“自动”,则在宏运行之前已经计算了此单元格和其他所有单元格。)