- 締切済み
マクロを登録したボタン
お世話になります。 表題の件で ご相談が御座います。 「マクロを登録したボタンにマウスを合わせたらヒントが出て来る」 というようにしたいのですが どこで設定をしたら良いのでしょうか? ボタンは今後いくつまで増えるか分かりません。 しかも「なるべく小さくしたい」ので「ボタンのテキスト編集に頼りたくない」ということで このような質問になりました。 お分かりになるかた、ご教示いただけますようお願い申し上げます。 宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- marbin
- ベストアンサー率27% (636/2290)
考えながらそのまま書きましたので・・・。 裏技とは、 >MouseMoveイベント のことでした。 他にもあるかもしれません。 識者のレスをお待ち下さい。
- marbin
- ベストアンサー率27% (636/2290)
ユーザーフォームのコントロールならプロパティの ControlTipText でマウスオーバーでヒントを表示できますが、 コントロールツールボックスのコントロールには それがないようです。 フォームのボタンにも同じような機能はないようです。 オートシェイプもしかり。 何か裏技があったような気がしますが思い出せません。 セル選択時に入力規則でヒント表示、というのはでき ますので、これを利用するとか。 そういえば、ユーザーフォームやコントロールツールボックス のコントロールでは MouseMoveイベント がありますので、マウスオーバーでメッセージを表示するのは出来ます。 でもMouseOut的なイベントはないので、コントロールツールボックスの コントロールではマウスをコントロールの外に持っていってもメッセージ を自動で消すことが出来ません。 ユーザーフォームのコントロールなら、ユーザーフォーム自体の MouseMoveイベント でメッセージを消すことが出来ます。
お礼
迅速にご対応いただきまして誠にありがとう御座います。 確かにユーザーフォームであれば、そのようなことが可能であったと 記憶しております。 多分、そのイメージで質問したのだと思います。 ご教示いただきました内容で、入力規則だと「1つのセルに複数のボタンを設置できない」ということと 「セルがそこに行かないと機能しない」ということでNGでした。。。 (このシートのホームポジション(?)はやはり表の中にあり、ボタンは表の外にあるので。。。) ぜひとも裏技を思い出してください >< 宜しくお願い致します。m(_ _)m
お礼
ご返信ありがとう御座います。 今まで「不可能はない」と思っていましたが 最近、結構 不可能なことに出くわすことが多くなってきました。。。 (キーボードでアウトラインの開閉とか。。。。) きっと方法はあると思うんですけどね。。。 「マクロ記録を少々変更できる」程度の僕には夢物語のような話になってしまいます。 ありがとう御座いました。