2

In the "Custom Functions' section of the Excel API documentation, there is a subsection for "UI-less custom functions" . ただし、認証の問題、デバッグ方法、およびランタイムの違いについては説明していますが、作成方法については明示的に述べていません。そのようなプロジェクト.これはどのように行われますか?

わかりやすくするために、いくつかのカスタム関数を提供するがタスクペインを持たない Excel アドインを作成したいと考えています。したがって、対応する html をエンド ユーザーに提供する Web サーバーを (うまくいけば) 必要としません。これは UI のないカスタム関数の範囲内ですか?

4

1 に答える 1

1

カスタム関数には、UI 機能 (タスクペイン、リボンなど) に関係なく、2 つの追加ファイルが必要です。それらは:

  1. メタデータ(JSON) ファイル。関数シグネチャを定義します。
  2. スクリプト(JS) ファイルまたはページ(HTML) ファイルのいずれか。関数の実装が含まれています。デフォルトのランタイムがある場合は、スクリプトが使用されます。共有ランタイムがある場合は、Pageが使用されます。

そのため、2 つの追加ファイルを提供する必要があります。幸いなことに、これらのファイルは静的であり、OneDrive や GitHub などのパブリックな場所から提供できます。

アドインを UI レスにするには、タスクペイン、タブ、メニューなどの UI 定義をマニフェストに含めないでください。特別なことは何もありません。

于 2020-08-04T21:12:22.867 に答える