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