- ベストアンサー
エクセルVBAでコマンド&ツールを一括非表示にする方法。
エクセルVBAでコマンドバーとツールバーを一括で非表示にする方法を探しています。ご存じの方、宜しくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
「メニューバー」を非表示にする場合 Application.CommandBars("worksheet menu bar").Visible = false 「ツールバー(標準)」を非表示にする場合 Application.CommandBars("Standard").Visible = false http://www.feedsoft.net/excel/tips/vba_71.html http://plaza.harmonix.ne.jp/~ahoshino/Excel_VBA/Menu_Bar/Menu_Bar.htm http://www.geocities.jp/happy_ngi/YNxv203.html
その他の回答 (2)
- hana-hana3
- ベストアンサー率31% (4940/15541)
>でも、この方法は“一括”ではないですよね? ツールバーもメニューバーも個別の部品なので一括で行う方法はありません。 必用な部品毎に制御する必用があります。 VBAで書いて仕舞えば、複数あっても一瞬で作業してくれます。 纏めて関数にして仕舞えば、一行で制御できますけど・・・。
お礼
やっぱり個別にしか設定できないんですね。 ツールバーの種類が多くコードの行数が増えてしまうので、まとめて設定できればと思ったのですが、残念です。 丁寧にご返答して頂き、ありがとうございました。
- chibita_papa
- ベストアンサー率60% (127/209)
全部消えてしましいますが、 Application.DisplayFullScreen = True はどうですか?
お礼
ありがとうございます!自分が求めていたものに近いです! でも、ウィンドウの一番外側にある「ファイル名」と「最小化や閉じるボタン」は残しておきたいのです。
お礼
ご返答ありがとうございます! でも、この方法は“一括”ではないですよね? 質問の仕方が悪かったようです。すみません。
補足
「ツールバー(標準)」,「ツールバー(書式設定)」と分けるのではなく、「ツールバー」という単位では無理でしょうか?