1

Excel 2010 (Excel 2003 から) への最近のアップグレードに続いて、XLA アドインの 1 つからの関数呼び出しに問題があることに気付きました。関数は#REF を表示しています! Excel 2010 では動作していましたが、Excel 2003 では機能していましたが、最終的にこれを命名の問題に突き止めました。関数名はPEN60(...) ですが、Excel 2010では PEN60は有効なセル参照であるため、計算値ではなく#REF を取得します! .

完全修飾関数名 (つまり、アドインへの完全パスを含む) は期待どおりに機能します。

これをどのように修正できるか、関数の名前を変更する方法はありますか?

4

1 に答える 1

1


私が考えることができる唯一の方法は、名前の変更を可能な限り効率的に自動化すること
です。 SpecialCells を使用して新しく開いたワークブックのすべてのワークシートは #Ref のエラーを選択し、式が PEN60 を使用しているかどうかをチェックし、使用している場合は Newpen60 に置き換えます。

于 2013-07-08T15:30:59.330 に答える