gpt4 book ai didi

vba - 在 VBA 中触发完整计算

转载 作者:行者123 更新时间:2023-12-04 00:10:15 24 4
gpt4 key购买 nike

鉴于包含大量公式的工作簿,我意识到当其单元格值是最新的时,F9ActiveWorkbook.CalculateSheets (1).calculate 不会触发重新计算。

但是,如果通过公式更改由另一个单元格引用的单元格值,F9ActiveWorkbook.CalculateSheets(1).calculate 将触发重新计算依赖于已更改单元格的所有公式。

一言以蔽之,Excel 只是重新计算必要的部分。

但是,我想测量工作簿的完整计算的行为(例如,时间)(即,从常量值刷新,然后是依赖于它们的公式,然后是更高级别的公式...)。

有谁知道如何在 VBA 中触发这样一个完整的计算?

最佳答案

您有两个选择 - CalculateFullCalculateFullRebuild。后者将重建整个依赖链,因此在这里可能有点矫枉过正。请注意,两者都适用于所有打开的工作簿,而不仅仅是事件的工作簿。

关于vba - 在 VBA 中触发完整计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37005766/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com