Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Коллекция объектов панели команд , представляющих панели команд в приложении-контейнере.
Примечание.
Использование панелей команд в некоторых приложениях Microsoft Office заменено новым компонентом ленты пользовательского интерфейса Microsoft Office Fluent. Дополнительные сведения см. в статье Обзор ленты Office Fluent.
Пример
Используйте свойство CommandBars для возврата коллекции CommandBars . В следующем примере в окне интерпретации отображается имя и локальное имя каждой строки меню и панели инструментов, а также выводится значение, указывающее, отображается ли строка меню или панель инструментов.
For Each cbar in CommandBars
Debug.Print cbar.Name, cbar.NameLocal, cbar.Visible
Next
Используйте метод "Добавить ", чтобы добавить новую панель команд в коллекцию. В следующем примере создается настраиваемая панель инструментов с именем Custom1 и отображается как перемещаемая панель инструментов.
Set cbar1 = CommandBars.Add(Name:="Custom1", Position:=msoBarFloating)
cbar1.Visible = True
Используйте enumName, где индекс — это имя или номер индекса панели команд, чтобы вернуть один объект панели команд . В следующем примере панель инструментов с именем Custom1 закрепляется в нижней части окна приложения.
CommandBars("Custom1").Position = msoBarBottom
Примечание.
Используйте имя или номер индекса, чтобы указать строку меню или панель инструментов в списке доступных строк меню и панелей инструментов в приложении-контейнере. Однако это имя необходимо использовать для указания меню, контекстного меню или подменю (все они представлены объектами панели команд). Если два или более пользовательских меню или подменю имеют одинаковое имя, enumName возвращает первое из них. Чтобы убедиться в правильности отображения меню или подменю, найдите всплывающий элемент управления, который отображает это меню. Затем примените свойство CommandBar к всплывающему элементу управления, чтобы вернуть панель команд, представляющую это меню.
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.