Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Возвращает коллекцию CommandBarControls , которая соответствует указанным условиям.
Примечание.
Использование CommandBars в некоторых приложениях Microsoft Office было заменено новым компонентом ленты пользовательского интерфейса Microsoft Office Fluent. Дополнительные сведения см. в статье Обзор ленты Office Fluent.
Синтаксис
expression. FindControls (Type, Id, Tag, Visible)
выражение Переменная, представляющая объект CommandBars .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Type | Необязательный | Variant | Одна из констант MsoControlType , указывающая тип элемента управления. |
| Id | Необязательный | Variant | Идентификатор элемента управления. |
| Tag | Необязательный | Variant | Значение тега элемента управления. |
| Visible | Необязательный | Variant | Значение true , чтобы включить в поиск только видимые элементы управления панели команд. Значение по умолчанию — False. |
Возвращаемое значение
CommandBarControls
Замечания
Если не найдены элементы управления, соответствующие условиям, метод FindControls возвращает Nothing.
Пример
В этом примере метод FindControls используется для возврата всех членов коллекции CommandBars с идентификатором 18 и отображения (в окне сообщения) количества элементов управления, соответствующих условиям поиска.
Dim myControls As CommandBarControls
Set myControls = CommandBars.FindControls(Type:=msoControlButton, ID:=18)
MsgBox "There are " & myControls.Count & _
" controls that meet the search criteria."
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.