Office Scripts でシート関数(UDF)が作れない件について

azukozu 0 評価のポイント
2025-09-15T01:18:08.18+00:00

現在 Office Scripts を使用していますが、VBA のようにセルから呼び出せるユーザー定義関数(UDF)が作れません。

これでは既存のシート関数を置き換えることができず、業務で活用できません。

シート関数として利用可能にする改善を希望します。


<モデレーター注>
質問内容をもとにタグを「Microsoft365 と Office|エクセル|その他|ウィンドウズ」→「開発」に変更しました。
サブタグは不明な為、仮設定しています。

Microsoft 365 と Office | 開発 | Office JavaScript API
{count} 件の投票

1 件の回答

並べ替え方法: 最も役に立つ
  1. azukozu 0 評価のポイント
    2025-09-15T07:43:32.7766667+00:00

    ChatGPTに質問して、Office Scriptsにはシート関数に相当するものはないと回答があったので要望をだしましたが、その後、Googleで検索した結果、VSCode があれば、Yo Office + TypeScript でカスタム関数を作り、Excel のセルから呼べる。Office Scripts とは別のプロジェクトとして管理。同じブックで両方を併用可能。とのことなので、ややこしいですが、こちらをもう少し調べてみます。


お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "おすすめ" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。