Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


16805 / 76732 ←次へ | 前へ→

【65391】超初心者さんへお礼
お礼  いのうえ773 E-MAIL  - 10/5/17(月) 22:46 -

引用なし
パスワード
   超初心者さんへ

感謝感激! 本当に有難うございました。私は超々々々々・・・初心者ってことになりますよね。
「新しいマクロの記録」ではVisibleでいいのに、マクロとして動かそうとしてもダメ。Enabledだったんですねー。

ついでに、私の取り入れ方として。
1.マクロのBookを開くと同時に Enabled=False のイベントでワークシートメニューバーを非表示にします(マクロ稼働中はずっと非表示)。

2.しかし、ど素人の心配は、万一どうしてもワークシートメニューバーが必要なときはどうするの? とくに、未だ改良中のマクロを呼び出したりオプションを開こうにもツールはないし・・・そのため、マクロのどこかに
Sub ワークシートメニューバーの再表示()
 Application.CommandBars("Worksheet Menu Bar").Enabled=True
End Sub
を用意しておくことにしました。

3.いよいよの時は、CommandBar を右クリックするなどして Visual Basic Editor からマクロを呼び出して再表示出来るので安心です。

これで、これまでに作ったいろんなマクロも安心して他人に使ってもらうことが出来るようです。
重ねて御礼申し上げます。今後ともよろしくお願いいたします。いのうえ773
0 hits

【65386】ワークシートメニューバー いのうえ773 10/5/17(月) 17:28 質問
【65388】Re:ワークシートメニューバー 超初心者 10/5/17(月) 17:54 発言
【65391】超初心者さんへお礼 いのうえ773 10/5/17(月) 22:46 お礼

16805 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free