我有一个带有 3 个选项卡的 Excel 工作簿(其中包含 vba 程序) - 我们称之为控制模型。
控制模型中的每个选项卡都有公式,这些公式链接到控制模型中不存在但存在于其他 Excel 输出(输入数据 - 有 7 个工作表)中的各种工作表名称。控制模型的 3 个选项卡中的公式保存了输入数据中存在的工作表名称。
我的控制模型创建输出(新的 excel 簿),该输出插入来自控制模型的 3 个选项卡(公式引用输入数据的工作表名称)和输入数据文件。因此,我最终有一个包含 10 个工作表的文件,但是,控制模型中 3 个选项卡中的公式不会更新,直到我实际转到特定单元格并单击公式的最后一个元素并按 Enter 键。
有没有办法用 VBA 修复它,或者它只是 Excel 的内部特性,如果公式引用在创建公式时同一工作簿中不存在的数据,公式将不起作用?