A collection of CommandBar objects that represent the command bars in the container application.
| Note
|
| The use of CommandBars in some Microsoft Office applications has been superseded by the new Ribbon user interface. For more information, search help for the keyword "Ribbon." |
Example
Use the CommandBars property to return the CommandBars collection. The following example displays in the Immediate window both the name and local name of each menu bar and toolbar, and it displays a value that indicates whether the menu bar or toolbar is visible.
| Visual Basic for Applications
|
For Each cbar in CommandBars Debug.Print cbar.Name, cbar.NameLocal, cbar.Visible Next
|
Use the Add method to add a new command bar to the collection. The following example creates a custom toolbar named "Custom1" and displays it as a floating toolbar.
| Visual Basic for Applications
|
Set cbar1 = CommandBars.Add(Name:="Custom1", Position:=msoBarFloating) cbar1.Visible = True
|
Use enumName, whereis the name or index number of a command bar, to return a single CommandBarobject. The following example docks the toolbar named "Custom1" at the bottom of the application window.
| Visual Basic for Applications
|
CommandBars("Custom1").Position = msoBarBottom
|
| Note
|
| You can use the name or index number to specify a menu bar or toolbar in the list of available menu bars and toolbars in the container application. However, you must use the name to specify a menu, shortcut menu, or submenu (all of which are represented by CommandBar objects). If two or more custom menus or submenus have the same name, enumName returns the first one. To ensure that you return the correct menu or submenu, locate the pop-up control that displays that menu. Then apply the CommandBar property to the pop-up control to return the command bar that represents that menu. |
add a new command bar to the collection Command Bars Collection Object CommandBars Collection commandbars collection object ofv use an index to display the list of command bar objects view collection of command bar objects in the container application
See also: