使用に同意するものと見なされます。フォーラムに移行しました。ように論理条件を制御するものなど、様々なワークシート関数が用意されています。既存のワークシート関数で要望を満たすものがない場合、マクロで実装した独自処理を、ユーザー定義関数として登録することができます。このブログを訪れる方の多くは、ユーザー定義関数を登録すること自体はご存知の方が多いかと思いますが、このようなユーザー定義関数を作成するときにその関数に機能説明やヘルプを追加する方法について、公開情報からは分かりづらい点もありますので、本記事で紹介したいと思います。関数説明の登録やヘルプのリンクの前に、まずはユーザー定義関数を登録する方法を確認します。関数を記述するだけですぐに利用できます。文字列を渡すと、これらを組み合わせて文章を作成して返却する関数です。なくともユーザー定義関数として利用できます。コードを追加した状態でシート上でセルに直接関数を入力すると、すぐに利用できます。ファイルなどが表示されません。メソッドを実行します。イベントなどで登録するよう実装できます。https://msdn.microsoft.com/ja-jp/vba/excel-vba/articles/application-macrooptions-method-excel例えば以下のように記述して実行すると、下図の画面キャプチャのようにユーザー定義関数の説明を表示できます。組み合わせて文章を作成する関数です。3補足なお、残念ながら以下のようなセル入力時の関数一覧のツールチップや、関数入力時のインテリセンスは、ユーザー定義関数については表示することはできません。パラメーターで、ユーザー定義関数にヘルプ情報をリンクすることもできます。コードにもすでに記載してあります。ページが表示されます。ページを検索する動作はカスタマイズできません。関数に関する記事の検索結果が表示されます。パラメーターに指定できるファイルには、以下ような種類があります。指定することができます。標準のヘルプもすべてオンラインになっています。パスを指定することはできません。形式で作成したファイルのパスを指定することもできます。Workshop」アプリケーションは既にサポートを終了した製品となります。現在も以下のリンクよりダウンロードを行うことはできますが、作成方法については開発者の皆様自身でご解決ください。形式のファイルのパスを指定することもできます。既定では開くことができません。ご案内している更新プログラムを適用する必要があります。ファイルはサポートされません。https://msdn.microsoft.com/ja-jp/library/ew744dk7.aspx今回の投稿は以上です。作成日時点でのものであり、予告なく変更される場合があります。