Page 502 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼メニューにマクロを登録する方法 Excel初心者です 03/1/5(日) 17:10 ┗Re:メニューにマクロを登録する方法 りん 03/1/5(日) 18:02 ─────────────────────────────────────── ■題名 : メニューにマクロを登録する方法 ■名前 : Excel初心者です ■日付 : 03/1/5(日) 17:10 -------------------------------------------------------------------------
質問させて下さい。 EXCEL2000を利用しています。 [ファイル][編集][表示]・・と並んでいるメニューの中に VBAから、コマンドを追加したいと思っていまして、 追加する方法は、”マクロの記録”で分かったのですが、 コマンドを追加してしまうと、新規でEXCELを起動させた時にも、 そのコマンドが残ってしまいます。 VBAで作成されたEXCELファイルで開いたときだけ、コマンド追加されて、 そのファイルを閉じた時には、消すようにするには、どうしたら、 よろしいのでしょうか。 長文で失礼いたいました。 宜しくお願い致します。 |
Excel初心者です さん、こんばんわ。 >[ファイル][編集][表示]・・と並んでいるメニューの中に >VBAで作成されたEXCELファイルで開いたときだけ、コマンド追加されて、 >そのファイルを閉じた時には、消すようにするには、どうしたら、 >よろしいのでしょうか。 そのマクロのあるブックのWorkbook_BeforeCloseイベントに、メニューからはずすコードを書きます。 リセットするならばCommandBarオブジェクトのResetメソッドが簡単ですが、もし他のコマンドも追加していたりするのならば、個々にはずす方が良いでしょう。 |