【发布时间】:2014-07-02 15:36:46
【问题描述】:
我有一个包含大量内置循环引用的大型电子表格。我已经内置了 VBA 代码以在打开时设置为手动和迭代计算,并在设置为迭代计算后强制在工作簿打开时进行计算。但是,似乎工作簿在打开时甚至在运行此 VBA 代码之前就尝试计算,因此,如果工作簿已设置为没有迭代计算的自动计算,它会运行工作簿,然后由于循环引用而崩溃。
我知道我可以将自己的应用程序设置设置为始终进行迭代计算,但是此工作簿与可能没有相同应用程序设置的其他人共享。有没有办法在打开时停止计算,直到代码将应用程序设置为迭代计算。
谢谢。
【问题讨论】:
-
发布工作簿打开时运行的代码。