あるブックから別のブックにいくつかの数式を更新しようとしています。別のブックへの参照を持つ数式に遭遇するまで、すべてがうまく機能しています。たとえば、このような数式=IF(ISERROR(W!Var1),0,W!Var2)
では、このワークブックを開くように求められます。数式を評価できると想定しています。だから私の質問はこれです。これらの状況をその場で処理する方法はありますか?必要なワークブックの参照がある場合は、プロンプトが表示されてメモリに保存されますか? これらの数式を含むセルが複数ある場合、リンクを含むすべてのセルで参照先のブックを開くように求められるためです。または、数式を評価せずに数式をセルにプッシュする方法はありますか?
したがって、私のコードには、ブック参照を含まない任意の値に対して機能するこの行があります。TheRange.RefersToRange.FormulaR1C1 = RangeFormula
どんな助けでも大歓迎です。