Excel:“无法设置应用程序类的计算属性”

我试图在MS Excel中自动化一些东西。 当我尝试设置Calculation属性时,出现以下错误消息:'无法设置Application类的Calculation属性'

我相信这个属性应该是可以设定的。

任何build议感激!

谷歌search产生这个build议:

你需要有一个开放的工作簿,即

xl.Workbooks.Add xl.Calculation = xlCalculationManual 

确保您将其设置为适当的值。

  Application.Calculation = xlCalculationManual 

或以下值之一:

xlCalculationAutomatic:Excel控制重新计算。
xlCalculationManual:计算在用户请求时完成。
xlCalculationSemiautomatic:Excel控制重新计算,但忽略表中的更改。