excel自動重算和手動重算設置正確與否,在公式很多文件很大的情況下,影響到速度和節省保存時間。
Excel自動重算是指每次更改值、公式或名稱時均計算所有相關公式。
excel手動計算是指每次更改值、公式或名稱,只計算當前單元格的公式。
2010版除了通過excel選項設置以外,也可以單擊公式——計算選項——手動重算和自動重算等等。
通常情況下,自動重算和手動重算設置都影響到整個工作薄。如果僅設定指定的工作表不進行重新計算,該如何實現。
按下ALT+F11組合鍵,打開VBE窗口,“視圖”菜單→屬性,在“屬性”窗口中,選擇要設定的工作表,將EnableCalculation屬性值設為False。這樣工作簿重算時,該表仍不會進行重算。但此設置在關閉工作簿后即失效。為了每次打開工作簿都能使用此設置,可在Thisworkbook中加入一段代碼:
Private Sub Workbook_Open()
Sheet1.EnableCalculation = False
End Sub
或在新模塊中加入auto_open子過程
Sub Auto_Open()
Sheet1.EnableCalculation = False
End Sub
下面是自動重算和手動重算設置相關的截圖。
根據需要更改相應的工作表和EnableCalculation的值true和false來實現手動重算和自動重算。