Sub test()
Dim CalcSetting As Integer
With Application
CalcSetting = .Calculation
.Calculation = xlCalculationManual
End With
'
' your code here
'
Application.Calculation = CalcSetting
End Sub
Sub CalcOnDemand()
' Set APP to manual Calc Only
Application.Calculation = xlManual
' Calculate the Active sheet
ActiveSheet.Calculate
' Set APP to Automatic calc
Application.Calculation = xlAutomatic
End Sub