問題タブ [custom-functions-excel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - カスタム関数 office js オフィス インサイダー
私は Office Insider サブスクリプションを持っており、カスタム関数のサンプルを開発して iis で公開しました。Office Insider サブスクリプションを持っているので、Excel で問題なく動作しています。
私以外に、Office Insider なしで Excel を使用している他のエンド ユーザーは、このカスタム関数にアクセスできますか?
office-js - Office.js 既存のアドインにカスタム関数をインポートする
Office.js のプレビュー機能から、作成した既存の Excel アドインに Excel のカスタム関数を取り込もうとしています。Excel アドインは Angular を使用しています。現在、両方のプロジェクトはフォルダー内で分離されており、個別に実行するとうまく機能します。カスタム関数プロジェクトのファイルを既存のアドイン プロジェクトにコピーして、2 つを結合しようとしました。GitHub ソリューションで推奨されているものとまったく同じアーキテクチャに従いました: OfficeDev/Excel-Custom-Functions
私が苦労している唯一の部分は、マニフェスト ファイルです。ドキュメントによると、カスタム関数を定義するノード< ExtensionPoint />は、マニフェスト ファイルのノード< AllFormFactors /> ( AllFormFactors ドキュメント)内に配置する必要があります。タスクペイン (私が持っているもの) を介して読み込まれる通常のアドインの場合、ノード< ExtensionPoint />はノード< DesktopFormFactor />内に読み込まれます( DesktopFormFactor ドキュメント)。
私が持っているマニフェスト ファイルで、関数の定義を含むノード< AllFormFactors />をコピーし、ノード < DesktopFormFactor / >の前に配置しました。manifest-file-validator を使用して、マニフェスト ファイルが有効であることを確認しました。また、マニフェスト ファイルの最新バージョンを共有フォルダーの場所にコピーし、キャッシュをクリアして、最新バージョンが読み込まれたことを確認しました。
ただし、これを行っても、カスタム関数を読み込めないというエラーが表示され、どこに問題があるのか わかりません。オンラインで答えを見つけることができなかったので、助けていただければ幸いです。ありがとう!
参考までに、マニフェスト ファイルに含まれるコードを次に示します。
visual-studio - カスタム関数アドインをExcelで別のビューに登録する方法
このリンクを使用してカスタム関数アドインでサンプル プロジェクトを実行しようとしていました: https://github.com/OfficeDev/Excel-Custom-Functions。
プロジェクトを実行するためのすべての前提条件を満たしていることを確認しました。証明書をインストールし、プロジェクトを正常に実行しましたが、挿入タブに移動してカスタム関数アドインを登録し、開発者セクションから選択してそれぞれのアドインを追加するステップ 3 で行き詰まりました。私が直面している問題は、Excel クライアント アプリケーションのオプションのビューと構成が異なり、アドインを登録できる開発者セクションが見つからないことです。Excelにあるリボンの画像を添付しています。
したがって、画像を調べると、手動でサイドロードされたアドインのみが表示され、このプロジェクトのスクリプトを使用してサイドロードされたアドインは表示されない、アドインの管理オプションがあることがわかります。そのため、開発者セクションがどこにあるのかわかりません。どんな助けでも大歓迎です。ありがとう!