EXCEL 2010. 即使修改了没有从属项的单元格也会重新计算

EXCEL 2010. 即使修改了没有从属项的单元格也会重新计算

使用“自动”或“除数据表外自动”选项:当我更改任何内容时,即使是没有可靠公式的单元格,Excel 也会重新计算所有内容。

使用“手册”:当然没有问题。

确保万无一失,即使我打开新工作表并在随机单元格中输入“A”,Excel 也会重新计算工作簿。它有点卡住了,然后我看到“正在计算:(8 个处理器)xx%”消息。

我现在被迫手动工作,但这真的不舒服。

备注:我不知道这是否有用,但是:我在其中一张表上使用了一个 VBA 代码,它是手动激活的(一个激活代码的按钮)

答案1

如果工作表中使用了任何易失性函数,则当任何单元格发生变化时,Excel 将计算整个工作簿,而不仅仅是具有易失性公式的单元格。

有关 volatile 函数的概述,请参阅http://www.decisionmodels.com/calcsecretsi.htm

摘抄:

Excel’s Volatile Functions.
Some of Excel’s functions are obviously volatile: RAND(), NOW(), TODAY()

Others are less obviously volatile: OFFSET(), CELL(), INDIRECT(), INFO()

Some are volatile in some versions of Excel but not in others: INDEX()became non-volatile in Excel 97.

A number of functions that are documented by Microsoft as volatile do not actually seem to be volatile when tested:

INDEX(), ROWS(), COLUMNS(), AREAS()

and CELL("Filename") IS volatile although a MSKBN article says its not.

相关内容