【发布时间】:2013-02-13 18:26:02
【问题描述】:
我有一个项目,其要求包括循环引用(只是为了让您知道我为什么故意将它放在我的工作簿中)。
在文档中,我希望圆圈中的每个单元格只计算一次。我知道这可以通过 Windows 按钮 > Excel 选项 > 公式 > 启用迭代计算来实现,但我无法对接触工作簿的每个人强制执行该选项。有没有办法(通过 VBA,也许,或者单元格/工作表选项?)让单元格只计算一次它的值?
对我来说听起来很遥远,但我真的很感谢你的帮助 :)
【问题讨论】:
-
您应该尝试将计算转为手动,但不要选中保存前重新计算,然后启用迭代计算,将数字设置为 1,最大更改为零。
-
@chuff 将计算设置为手动将不起作用,因为单元格是脚本输入的 - 所以它们需要自动计算,但只需要一次。不过,谢谢!
-
只是出于好奇:在什么情况下需要循环引用——然后只计算一次迭代?