2

UDF1(param1, param2) のような関数を Excel に追加するカスタム アドインを使用しています。

(1) セル内の呼び出し例: =UDF1(param1, param2)

UDF() を実装する workbook1 を保存すると、Excel は UDF() の呼び出しごとにアドインへのパスをサイレント モードで追加します。これは、アドインをアンインストールし、workbook1 を再度開いたときに確認できます。

Excel が外部参照の更新を要求するので、[更新しない] をクリックします。

(2) 新しいセルの内容: ='\...\user\Desktop\Addin1'!UDF1(param1, param2)

ブックを保存するときに Excel がアドインへのパスを保存しないようにするにはどうすればよいですか?

新しいセル コンテンツ (2) を元のコンテンツ (1) と一致させたいと考えています。

(これは、ワークブックを編集するたびに各セルから '\......!' パスを削除する必要があるため、異なるユーザーが同じアドインを使用し、それぞれコンピューターの異なる場所にインストールされている場合に特に厄介です。別のユーザーによって開かれました。)

編集: Excel 式の UDF からアドイン パスを削除します。提案された「解決策」は回避策であるため、http ://www.jkp-ads.com/Articles/FixLinks2UDF.aspは探しているものではありません。

4

2 に答える 2