Поделиться через


свойство CommandBarButton.Id (Office)

Возвращает идентификатор встроенного элемента управления CommandBarButton . Только для чтения.

Примечание.

Использование CommandBars в некоторых приложениях Microsoft Office было заменено новым компонентом ленты пользовательского интерфейса Microsoft Office Fluent. Дополнительные сведения см. в статье Обзор ленты Office Fluent.

Синтаксис

expression. Id

выражение (обязательно). Переменная, представляющая объект CommandBarButton .

Замечания

Идентификатор элемента управления определяет встроенное действие для этого элемента управления. Значение свойства Id для всех пользовательских элементов управления равно 1.

Пример

В этом примере изменяется грань кнопки первого элемента управления на панели команд с именем Custom2 , если значение идентификатора кнопки меньше 25.

Set ctrl = CommandBars("Custom").Controls(1) 
With ctrl 
    If .Id < 25 Then 
        .FaceId = 17 
        .Tag = "Changed control" 
    End If 
End With

В следующем примере заголовок каждого элемента управления на панели инструментов с именем Standard изменяется на текущее значение свойства Id для этого элемента управления.

For Each ctl In CommandBars("Standard").Controls 
    ctl.Caption = CStr(ctl.Id) 
Next ctl

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.