我正在尝试将一些公式从一个工作簿更新到另一个工作簿。一切都很好,直到我遇到一个引用另一个工作簿的公式。例如像这样的公式=IF(ISERROR(W!Var1),0,W!Var2)
它会提示我打开这个工作簿,我假设它可以评估公式。所以我的问题是这个。有没有办法让我即时处理这些情况,所以如果需要工作簿参考,它会提示我,然后将其保存到内存中?因为如果我有多个包含这些公式的单元格,它将提示我为包含链接的每个单元格打开引用的工作簿。或者,有没有一种方法可以让我将公式推入单元格而无需 excel 对其进行评估?
所以在我的代码中,我有这一行适用于任何不包含工作簿引用的值。TheRange.RefersToRange.FormulaR1C1 = RangeFormula
任何帮助是极大的赞赏。