に合わせたカスタム機能を保ち、それは、開発およびテスト中そのソースファイル<a href="https://github.com/OfficeDev/Excel-Custom-Functions" rel="nofollow noreferrer">this link</a>で
は、手動でフォルダ
<user>\AppData\Local\Microsoft\Office\16.0\Wef\CustomFunctions
を削除して登録するメタデータのコンピュータのキャッシュをクリアすることができたという。
次のように私は、テストを行います。
私は、ブックで私のサーバーに元
customfunctions.js
にmanifest.xml
ポインティングをロードします。ブックを閉じると、ファイルは自動的に...\Wef\CustomFunctions\V1
に保存されます。Excel.Script.CustomFunctions["CONTOSO"]["ADD42"]
をExcel.Script.CustomFunctions["CONTOSO"]["ADD42NEW"]
に置き換えて、私のサーバーのマニュアルをcustomfunctions.js
に変更します。=contoso.
と入力した後にセルに新しいブックを開くと、IntelliSenseはadd42new
ではなくcontoso.add42
と表示されます。=contoso.add42(5;4)
と入力すると、セルは#GETTING_DATA
と表示され、値は戻されません。これはもう存在しない関数で動作するため、理解できます。私たちは別のセルをクリックすると、例えば=2+3
を入力した場合は、我々は、ブックが更新される見て、
#GETTING_DATA
は#NAME?
になります。そして今IntelliSenseはcontoso.add42
ではなくcontoso.add42new
と表示されます。締結する
、私はバグがあるかもしれないと思う:私たちは、ブックを開いたときに、IntelliSenseが現在customfunctions.js
で定義されたカスタム関数の更新リストを与える必要があります。
実際、ブックのカスタム関数は常にcustomfunctions.js
で定義されているものと常に同じであることが理想です。このバグがなければ、今日はワークブックを閉じて更新するためにもう一度開く必要がありました。開いているワークブックのカスタム機能をオンザフライで更新するための回避策があるかどうかは誰にも知られていますか?現在のcustomfunctions.js
から開いたワークブックの更新でカスタム関数を作成するためのリフレッシュトリガーはありますか?