ユーザー定義関数に説明を付け分類する
シートのメニュー「挿入」-「関数」で表示される、「関数の挿入」ダイアログにユーザー定義関数を登録します。
登録は、カテゴリ別に分類でき、説明を追加することができます。
関数名を変更すると、ダイアログも自動的に変更され、削除すると自動的に削除されるようです。
登録するには、ApplicationオブジェクトのMacroOptionsメソッドを使用します。
カテゴリの設定値は下記になります。
- 財務 : 1
- 日付/時刻 : 2
- 数学/三角 : 3
- 統計 : 4
- 検索/行列 : 5
- データベース : 6
- 文字列操作 : 7
- 論理 : 8
- 情報 : 9
- コマンド : 10
- ユーザー設定 : 11
- マクロ制御 : 12
- DDE/外部 : 13
- ユーザー定義 : 14
Homeに戻る >
Excel 関数のTipsへ
実行画面
ユーザー定義関数を作成すると、「関数の挿入」ダイアログに自動的に表示されます。
しかしこの場合、関数の分類は「ユーザ定義」で説明には「ヘルプがありません」と表示されます。
台形の面積を求めるシートに、登録するボタンを作成しました。
この関数を分類し登録ボタンをクリック
Option Explicit
Private Sub CommandButton1_Click()
'関数を分類し登録
Application.MacroOptions Macro:="TrapezoidArea", Description:="台形の面積を求める", Category:=3 '"数学/三角"
End Sub
■ 実行結果
「
数学/三角」カテゴリに、「台形の面積を求める」の説明で登録されました。
Homeに戻る >
Excel 関数のTipsへ
■■■
このサイトの内容を利用して発生した、いかなる問題にも一切責任は負いませんのでご了承下さい
■■■
当ホームページに掲載されているあらゆる内容の無許可転載・転用を禁止します
Copyright (c) Excel-Excel ! All rights reserved