対象:Excel2002, Excel2003
VBA(Visual Basic for Applications)で、メニューをカスタマイズする方法をいろいろご紹介してきました。
[スポンサードリンク]
メニュバーの非表示は簡単なコードで可能です。
▼メニューバーを非表示にするマクロ
Sub HideMenuBar()
Sub HideMenuBar()
Application.CommandBars("Worksheet Menu Bar").Enabled = False
End Sub上記のように、CommandBars("Worksheet Menu Bar")オブジェクトの、EnabledプロパティをFalseにすれば、メニューバーは非表示になります。
逆にメニューバーを表示したい場合は、CommandBars("Worksheet Menu Bar")オブジェクトの、EnabledプロパティをTrueにしてください。
▼サンプルファイル(003538.xls 35KByte)ダウンロード
サンプルファイルには、上記のメニューバーを非表示にするHideMenuBarマクロと、メニューバーを表示するUnHideMenuBarマクロを作成してありますので、ご確認ください。
[スポンサードリンク]
Home » エクセルマクロ・Excel VBAの使い方 » マクロのサンプル » メニューバーを非表示にするマクロ