свойство 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 и обратная связь.