ここで良いのかわかりませんが質問します。
現在、ExcelVBAをすこしかじりました。
ユーザー定義関数を作りましたが、第三者に簡単にわかるようにしたいと思います。fxボタンを押せばなんとなく第三者でもわかりそうですが、ボタンの存在を知らない人はわからないと思いました。
ワークシート上では直接関数を打てば、直下にコメントのようなスタイルでどの数値を入れればよいか出てくると思います。
=round(
と打てば
=round(
(数値,桁数)
というように出てくるのですが、ユーザー定義関数でこのようなことはできるのでしょうか?
これが出来る出来ないでは第三者への進め方が大きく違ってきます。
教えてgooはもちろんいろいろ調べましたがわかりません。
何卒ご指導お願いします。
No.3ベストアンサー
- 回答日時:
ワークシートのセル上で関数入力時に表示されるツールチップの
ことですか? それならば、不可能です。
#2 のご回答に補足します。
> Excel 2003 からできるようになった、という内容を見たような
> 気がしていたのですが
確か、「関数の挿入」ダイアログで「関数の分類」にカスタムカテゴリ
を登録できるようになった...といった内容だったと記憶しています。
http://msdn.microsoft.com/library/ja/default.asp …
Excel2002 以前のバージョンでは、組み込みのカテゴリにしか登録
できません。どうも、裏技があって登録は可能なようですが、詳細
は知りません。
No.2
- 回答日時:
どこかの質問&回答で、Excel 2003 からできるようになった、という内容を見たような気がしていたのですが、Excel 2003 で試してみましたができませんでした。
お騒がせしました。m(_ _)m
No.1
- 回答日時:
Excel のバージョンは 2003 ですか?
今、手元に Excel 2003 がないので確認できないのですが、確か、Application.MacroOptions を使用すれば、そういったことができたような気がします。
この回答への補足
早々のご回答ありがとうございました。
バージョンはExcel2002、OSはwin2000です。
>確か、Application.MacroOptions を使用すれば、そういったことができたような気がします。
それはこういうことでしょうか?
Sub explain_total()
Application.MacroOptions Macro:="total", _
Description:="合計を求めます。"
End Sub
上記ですと【関数の引数】上には出てくるのですが、数式を入力と中では出てきません。
どうぞ詳しく教えてください。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excel のユーザー定義関数でソルバーが動作しない 1 2022/09/05 19:51
- Visual Basic(VBA) 複数ファイルのデータの統合について 12 2022/05/14 12:03
- 政治 中国は一票の格差4倍で、日本は3倍ですが、それでも日本は民主主義国なら中国も同じですよね? 2 2023/03/16 04:52
- 数学 実数同士の全単射写像について 2 2023/07/05 17:12
- 数学 回答の意味について 3 2023/07/06 14:14
- 数学 代数学 環 1 2022/10/12 17:29
- C言語・C++・C# C言語初心者です、、、お助けください 2 2023/03/14 20:08
- Excel(エクセル) エクセルで指定範囲にある名前と重複した場合に入力できないようにしたい 1 2023/07/13 09:58
- C言語・C++・C# C言語初心者 ポインタについて、お助けください、、 2 2023/03/15 23:50
- その他(ビジネス・キャリア) 有給休暇トラブル 3 2023/02/05 15:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
別のシートから値を取得するとき
-
Excel マクロについての相談
-
別のシートを参照して計算する方法
-
エクセルのマクロについて教え...
-
ブック名、シート名を他のモジ...
-
VBA 最終行まで数式をコピーする
-
【ExcelVBA】全シートのセルの...
-
特定の文字を含むシートだけマ...
-
エクセルのマクロについて教え...
-
VBA 入力月で該当シートを選択...
-
一括印刷マクロ シート名を数字...
-
【ExcelVBA】動的にボタン、ボ...
-
VBA 存在しないシートを選...
-
同じ作業を複数のシートに実行...
-
ListViewの画面の更新
-
実行時エラー1004「Select メソ...
-
シートが保護されている状態で...
-
エクセルで通し番号を入れてチ...
-
【VBA】指定した検索条件に一致...
-
ユーザーフォームに入力したデ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
別のシートから値を取得するとき
-
ユーザーフォームに入力したデ...
-
【ExcelVBA】全シートのセルの...
-
同じ作業を複数のシートに実行...
-
Excelマクロのエラーを解決した...
-
excelのマクロで該当処理できな...
-
XL:BeforeDoubleClickが動かない
-
ExcelVBA シート名を複数セルか...
-
実行時エラー'1004': WorkSheet...
-
VBA 存在しないシートを選...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
ブック名、シート名を他のモジ...
-
【Excel VBA】Worksheets().Act...
-
ExcelのVBAのマクロで他のシー...
-
エクセルのシート名変更で重複...
-
特定の文字を含むシートだけマ...
-
シートが保護されている状態で...
-
Excel マクロについての相談
-
VBA 検索して一致したセル...
おすすめ情報