2011-07-08 09:03:43 +0000 2011-07-08 09:03:43 +0000
98
98

单元不能自动更新

我在一个单元格中有一个公式,它计算另外两个单元格中的数值。通常情况下,在这2个单元格中输入数值后,当按下Enter键或点击单元格时,公式单元格会自动更新。

然而,不知为何,公式计算出的数值并没有自动更新。我是要点击公式栏,然后我必须点击回车,公式单元格才会进行操作。

为什么会出现这种情况?

答案 (7)

158
158
158
2011-07-08 09:08:34 +0000

一个可能的原因是将计算设置为手动。要在不同版本的Excel中将其改为自动计算:

  • 2003* : 工具>选项>计算>计算>自动。辦公室按鈕> Excel選項> 計算公式> 工作簿計算> 自動化.

  • 2010年及以上的*: File(文件)> Options(选项)> Formulas(公式)> Workbook Calculation(工作簿计算)> Automatic(自动): 在某些情况下,你可能更愿意将其设置为手动,例如,如果有很多繁重的计算任务需要执行。在这种情况下,当你想更新计算时,你可以简单地按F9。

7
7
7
2014-12-22 15:21:48 +0000

我刚才在Excel 2010上遇到过这样的情况:一个特殊的电子表格不能自动计算。我改变了上面的设置,但自动重新计算仍然不能工作,重新检查 “计算 "选项后,发现它已经重新设置为 "手动"。三次尝试后,它仍然坚持要 "手动",而不是别的。

所以这里是我的解决方法:

将电子表格的内容复制到一个新的电子表格中,并删除了旧的电子表格(这不是一个特别重要的电子表格,幸好不是特别重要的电子表格),一切都很好。我只能推测是文件不知何故损坏了

一个很好的理由,要保持备份。

2
2
2
2020-02-27 16:01:43 +0000

看起来这是一个 “已知的错误",至少从2012年开始就有了,根据google的结果:一旦你打开一个文件,其中的 "自动计算 "标志被设置为关闭,你将打开的所有后续工作簿都会自动设置为 "自动计算=关闭"。

有时也会出现文件被破坏,导致无法重新启用自动计算的情况。

Application.Calculation = xlManual

Application.Calculation = xlAutomatic

来源: https://answers.microsoft.com/en-us/office/forum/office_2003-excel/excel-excel-sometimes-sneakily-changes-automatic/d9d29b5e09d-4fd6-8001-2efeaaf2a71a https://answers.microsoft.com/en-us/msoffice/forum/all/the-calculation-option-keeps-switching-from-auto/2ed29346-b946-4aaf-9c19-83911eea812e https://www.automateexcel.com/vba/on-off-calculations/

1
1
1
2016-07-04 12:53:22 +0000

重贴这段用户RFB试图编辑到我的回答:

一个可能的原因是 Office Prefs 文件损坏了。在OSX系统中,可以在:

Library/Group containers/*.office/com.microsoft.officeprefs.plist.

中找到,删除此文件并重新启动操作系统。重新启动Office时,将创建一个新的plist文件。公式再次完美地重新计算。

0
0
0
2015-06-12 15:26:06 +0000

在我的例子中,我使用的是一个叫PI Datalink的插件。不知为何PI的Calculate方法在正常的工作簿重新计算过程中不再运行。在Settings中,我不得不将自动更新命令改为Full Calculate,然后再回到原来的设置。恢复了原始设置后,加载项正常运行。

0
0
0
2015-02-16 10:47:45 +0000

我也有过这样的问题,一个非常大的电子表格在周末刚停止了更新,但在检查了以上的解决方案后,设置已经设置为自动,而且表格太大,无法重建,所以我很茫然。

**我的解决方案是*找到一个旧版本的相同的Excel电子表格,在我存档之前,它的大小和复杂程度与当前版本相似。"嘿 presto “它又开始工作了。

-1
-1
-1
2015-02-24 00:06:27 +0000

我遇到了一个问题,有些单元格无法计算。我检查了所有正常的东西,比如单元格类型,自动计算等…..

我发现问题出在公式和我用引号包围数字的事实上。

我去掉了引号,单元格的计算结果和正常的一样。