• ベストアンサー

Excel 2000 でメニューバーにメニューを登録して

ポップヒントを、サブメニューに表示したいのですが どのようにすればいいのですか? メニューバーにポップヒント(マウスポインタを合わせるとヒントが表示される)を表示させることは、できました。 サブメニューにはどうすればいいのですか?よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.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 のプロパティに入れても表示しません。 そういう仕様なのではないでしょうか? ツールバー上に、並列に、イメージボタンを置いて、それにポップヒントは出せても、メニューに関しては、一番上だけのようです。

banzaiA
質問者

お礼

そうなのですか? 分かりました。ありがとうございます

その他の回答 (1)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.1

こんばんは。 特に問題なく、サブメニュー(メニューの中のポップアップメニュー)にも、ポップヒントは出てきますが、何か違う意味でしょうか?ただし、ポップヒントは、一回きりです。

banzaiA
質問者

補足

質問が、表現不足で申し訳なく思います。 マイメニューを作成して、メニューバーに登録しました。 メニューバーにカーソルを持っていくと、ヒントを表示するようにできました。 マイメニューに、サブメニューをいくつか登録することも理解でき、登録しました。 そのサブメニューにカーソルを持っていくと、ヒントを表示するように、マクロを記述したいのですが、わからないのです。 どのようにマクロを記述すればいいのか教えて下さい。ヨロシクお願いします

関連するQ&A