excel自动重算
excel自动重算和excel手动重算相关设置
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
excel 自动重算和手动重算的应用范围
在讲解自动重算和手动重算之前,先来看一个实例,如下图所示: 在C1单元格输入公式:=B1+A1,得到计算结果为8,显然不正确。 为什么会造成上面这种情况,就是因为在Excel 选项里,将计算模式改为了保存前自动重算的原因。在这种情况下,我们只要单击保存按钮,C1单元格的计算结果就会变为7,得到正确答案。 在Excel2003以前版本中,有四种计算模式可供选择。这些模式是:自动重算、自动重算(表格除外)、手动重算、保存前自动重算。 在Excel2007以后的版本也对应有四种计算模式,分别是:自动重算、除数据表外的自动重算、手动重算、保存工作簿前重新计算。 如何更改 Excel 2007 中的计算模式呢? 方法是:单击“Microsoft Office 按钮”,然后单击“Excel 选项”。 在“公式”选项卡上,选择要使用的计算模式。 在Excel 2003以前的版本是:单击“工具”菜单上的“选项”,然后单击“重新计算”选项卡。在“计算”下,单击要使用的计算模式。 在几种不同模式下的重新计算的情况如下介绍: