計算は手動に設定されています。
これを行う。下
Formulas TabクリックしてCalculation OptionsからクリックAutomatic
今それを試してみてください

ファローアップ
完璧です、これを実現する方法はVBAにありますか?私は自分のコードを調べて、これを手動にする場所があるかどうかを調べる必要があります...あると思うので。–マットリッジ1分前
計算がVBA経由で手動に切り替わる主な理由は2つあります
1)設定MANUALした後、元に戻すのを忘れた。例えば
Sub Sample()
Application.Calculation = xlCalculationManual
'~~> Rest of your code
End Sub
2)MANUAL最初に設定しAUTOMATIC、最後に設定しましたが、まだ残っていMANUALます。これは主に、適切なものを含めなかったために発生Error Handlingします。そのため、コードがプロシージャから途中で終了します。この例を参照してください
間違ったやり方
Sub Sample()
Application.Calculation = xlCalculationManual
'~~> Rest of your code
Application.Calculation = xlCalculationAutomatic
End Sub
推奨される方法
Sub Sample()
On Error GoTo Whoa
Application.Calculation = xlCalculationManual
'~~> Rest of your code
Letscontinue:
Application.Calculation = xlCalculationAutomatic
Exit Sub
Whoa:
MsgBox Err.Description
Resume Letscontinue
End Sub
注:必要に応じて、の現在の状態を保存し、Calculation必要に応じてコードの最後に戻すこともできます。