CommandBars プロパティ (Excel)Application.CommandBars property (Excel)

Microsoft Excel のコマンドバーを表す**CommandBars** オブジェクトを取得します。Returns a CommandBars object that represents the Microsoft Excel command bars. 読み取り専用です。Read-only.



Application オブジェクトを返すオブジェクト式を指定します。expression An expression that returns an Application object.


Application オブジェクトに対してこのプロパティを使用すると、アプリケーションに設定可能な組み込み、および、ユーザー設定のコマンド バーのセットを取得します。Used with the Application object, this property returns the set of built-in and custom command bars available to the application.

ブックが別のアプリケーションに埋め込まれ、ブックをダブルクリックしてユーザーがアクティブ化した場合、このプロパティを**workbook** オブジェクトに対して使用すると、他のアプリケーションで使用可能な excel のコマンドバーのセットが返されます。When a workbook is embedded in another application and activated by the user by double-clicking the workbook, using this property with a Workbook object returns the set of Microsoft Excel command bars available within the other application. それ以外の場合、Workbook オブジェクトにこのプロパティを使用すると Nothing を返します。At all other times, using this property with a Workbook object returns Nothing.

ブックに割り当てたコマンド バーを取得するのに、プログラミング的な手法は使用しません。There is no programmatic way to return the set of command bars attached to a workbook.


次の使用例は、表示されていないユーザー設定のコマンド バーをすべて削除します。This example deletes all custom command bars that aren't visible.

For Each bar In Application.CommandBars 
    If Not bar.BuiltIn And Not bar.Visible Then bar.Delete 

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.