Свойство CommandBarButton.Index (Office)
Возвращает значение Long , представляющее номер индекса для объекта CommandBarButton в коллекции. Только для чтения.
Примечание.
Использование CommandBars в некоторых приложениях Microsoft Office было заменено новым компонентом ленты пользовательского интерфейса Microsoft Office Fluent. Дополнительные сведения см. в статье Обзор ленты Office Fluent.
Синтаксис
expression. Индекс
Выражение Переменная, представляющая объект CommandBarButton .
Возвращаемое значение
Целое число
Замечания
Позиция первого элемента управления панели команд — 1. Разделители не учитываются в коллекции CommandBarControls .
Пример
В этом примере выполняется поиск элемента управления с идентификатором 23 на панели команд с именем Custom2 . Если такой элемент управления найден и номер индекса элемента управления больше 5, элемент управления будет позиционироваться как первый элемент управления на панели команд.
Set myBar = CommandBars("Custom2")
Set ctrl1 = myBar.FindControl(Id:=23)
If ctrl1.Index > 5 Then
ctrl1.Move before:=1
End If
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.