- ベストアンサー
Excel 2000 でメニューバーにメニューを登録して
ポップヒントを、サブメニューに表示したいのですが どのようにすればいいのですか? メニューバーにポップヒント(マウスポインタを合わせるとヒントが表示される)を表示させることは、できました。 サブメニューにはどうすればいいのですか?よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 >マイメニューを作成して、メニューバーに登録しました。 >ヒントを表示するようにできました。 「ToolTipText」というプロパティのことですね。 メニューバーに登録したメインメニューにも、サブメニューにもポップヒントは出るのでしょうか? オリジナルメニューのどれにも出ていないと思いますが。 Set myCBC= CommandBars.Add(Name:="テストメニュー", Position:=msoBarTop, Temporary:=True) Set myCBCtrl = myCBC.Controls.Add(Type:=msoControlPopup) With myCBCtrl .Caption = "メニュー(&U)" .BeginGroup = True .TooltipText = "メニューの設定" End With ↑ この親メニューの myCBCtrl には、この ToolTipText プロパティで表示しますが、 その下の、サブメニューの ControlButton には、ToolTipText のプロパティに入れても表示しません。 そういう仕様なのではないでしょうか? ツールバー上に、並列に、イメージボタンを置いて、それにポップヒントは出せても、メニューに関しては、一番上だけのようです。
その他の回答 (1)
- Wendy02
- ベストアンサー率57% (3570/6232)
こんばんは。 特に問題なく、サブメニュー(メニューの中のポップアップメニュー)にも、ポップヒントは出てきますが、何か違う意味でしょうか?ただし、ポップヒントは、一回きりです。
補足
質問が、表現不足で申し訳なく思います。 マイメニューを作成して、メニューバーに登録しました。 メニューバーにカーソルを持っていくと、ヒントを表示するようにできました。 マイメニューに、サブメニューをいくつか登録することも理解でき、登録しました。 そのサブメニューにカーソルを持っていくと、ヒントを表示するように、マクロを記述したいのですが、わからないのです。 どのようにマクロを記述すればいいのか教えて下さい。ヨロシクお願いします
お礼
そうなのですか? 分かりました。ありがとうございます