[解決済み] ユーザー定義関数にツールチップを表示する方法
2023-07-04 13:12:40
質問
Excel 2007 で、ユーザー定義関数に説明とパラメータのヒントを追加するにはどうしたらよいでしょうか。組み込み関数に対して関数呼び出しを入力し始めると、Excel は説明とパラメーターリスト (ツールチップ) を表示します。私が定義した関数にも同じことをしたいのですが。
数式の挿入ウィザードのためだけでなく、数式ボックスで、もし私がキー
"=myFun("
のところで
"("
のときと同じように、ツールチップがポップアップします。
"=average("
VBA ヘルプにも、MSDN にも、私が見つけた Excel と VBA の専用フォーラムにもヘルプはなく、これは明らかに望み薄です。
どのように解決するのですか?
プロフェッショナル エクセル開発 Stephen Bullen は、UDF を登録する方法について説明しています。 UDF を登録する方法について説明しています。 関数の引数]ダイアログに表示される説明 引数]ダイアログに説明が表示されます。
Function IFERROR(ByRef ToEvaluate As Variant, ByRef Default As Variant) As Variant
If IsError(ToEvaluate) Then
IFERROR = Default
Else
IFERROR = ToEvaluate
End If
End Function
Sub RegisterUDF()
Dim s As String
s = "Provides a shortcut replacement for the common worksheet construct" & vbLf _
& "IF(ISERROR(<expression>), <default>, <expression>)"
Application.MacroOptions macro:="IFERROR", Description:=s, Category:=9
End Sub
Sub UnregisterUDF()
Application.MacroOptions Macro:="IFERROR", Description:=Empty, Category:=Empty
End Sub
から http://www.ozgrid.com/forum/showthread.php?t=78123&page=1
関数の引数ダイアログを表示するには、関数名を入力して Ctrl A . または、数式バーの "fx"の記号をクリックします。
関連
-
[解決済み] Microsoft Officeをインストールせずに、C#でExcel(.XLSおよび.XLSX)ファイルを作成するにはどうすればよいですか?
-
[解決済み] Microsoft Excelで正規表現(Regex)をセル内とループの両方で使用する方法
-
[解決済み】Excel VBAでSelectを使用しないようにする方法
-
[解決済み] 列の最後の非空白セル
-
[解決済み] xlsmやxlsbはどのような場合に使用するのですか?
-
[解決済み] Excelカスタム関数のツールチップの探求
-
[解決済み] セルが変わると自動的にExcelマクロを実行する
-
[解決済み] VBAを使用してプログラム的に参照を追加する方法
-
[解決済み] 「VBA標準関数で「プロジェクトまたはライブラリが見つかりません。
-
[解決済み] VBA辞書の繰り返し処理?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] CSV/Excelに最適なタイムスタンプ形式は?
-
[解決済み] xlsmやxlsbはどのような場合に使用するのですか?
-
[解決済み] VBAを使用してカスタムリボンタブを追加するには?
-
[解決済み] Excel 2010の「フォームコントロール」と「ActiveXコントロール」の違いは何ですか?
-
[解決済み] Excelカスタム関数のツールチップの探求
-
[解決済み] マクロを使用してExcelワークブックのすべてのピボットテーブルをリフレッシュする
-
[解決済み] Cellの値がColumnに存在するかどうかを確認し、Next Cellの値を取得する。
-
[解決済み] Excelで列のすべてのセルに同じテキストを追加する
-
[解決済み] 文字列の数式を "本物 "の数式に変換するには?
-
[解決済み] VBA辞書の繰り返し処理?