Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает объект Window из коллекции. Только для чтения.
Синтаксис
выражение. ItemEx( _CaptionOrIndex_ )
Выражение Переменная, представляющая объект Windows .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| CaptionOrIndex | Обязательный | Variant | Содержит заголовок или индекс извлекаемого окна. Дополнительные сведения см. в разделе Примечания. |
Возвращаемое значение
Окно
Замечания
Свойство ItemEx аналогично свойству Item , которое применяется к коллекции Windows , за исключением того, что первым аргументом может быть заголовок окна или индекс. Начиная с Microsoft Office Visio 2003, все встроенные окна многодокументного интерфейса (MDI) имеют уникальные субтитры, хотя нет никакой гарантии, что вложенные окна имеют уникальные субтитры. При наличии нескольких вложенных подокнов с одинаковым заголовком ItemEx возвращает один из них с наименьшим индексом.
Пример
В этом макросе Microsoft Visual Basic для приложений (VBA) показано, как использовать свойство ItemEx, чтобы сделать окно активным в Visio. Он добавляет документ в коллекцию Documents , тем самым создавая новое окно. Затем он получает номер индекса нового окна (который равен количеству элементов окна), использует этот номер индекса для получения заголовка нового окна, а затем передает заголовок в свойство ItemEx для активации нового окна.
Sub ItemEx_Example()
Dim intWindowCount As Integer
Dim strWindowCaption As String
'Add a document not based on a template to the collection
Application.Documents.Add ("")
'Get the index number in the Windows collection of the new window
intWindowCount = Application.Windows.Count
'Get the new window's caption
strWindowCaption = Application.Windows(intWindowCount)
'Activate the new window
Application.Windows.ItemEx(strWindowCaption).Activate
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.