Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Открывает существующий файл Microsoft Visio, используя дополнительные сведения, переданные в качестве аргумента.
Синтаксис
expression. OpenEx (FileName, Flags)
выражение Переменная, представляющая объект Documents .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| FileName | Обязательный | String | Имя открываемого файла. |
| Flags | Обязательный | Integer | Флаги, указывающие, как открыть файл. |
Возвращаемое значение
Документ
Замечания
Метод OpenEx идентичен методу Open , за исключением того, что он предоставляет дополнительный аргумент, в котором вызывающий объект может указать способ открытия документа.
Аргумент Flags должен быть сочетанием нуля или нескольких из следующих значений.
| Константа | Значение |
|---|---|
| visOpenCopy | &H1 |
| visOpenRO | &H2 |
| visOpenDocked | &H4 |
| visOpenDontList | &H8 |
| visOpenMinimized | &H10 |
| visOpenRW | &H20 |
| visOpenHidden | &H40 |
| visOpenMacrosDisabled | &H80 |
| visOpenNoWorkspace | &H100 |
Если указан параметр visOpenDocked , файл отображается в закрепленном, а не в окне MDI, при условии, что файл является файлом набора элементов и имеется активное окно рисования, в котором можно поместить закрепленное окно набора элементов.
Если указан параметр visOpenDontList , имя открытого файла не отображается в списке недавно открытых документов в списке Последние документы на вкладке Последние (перейдите на вкладку Файл и нажмите кнопку Последние).
Если указан параметр visOpenMinimized , файл открывается в свернутом виде; он не активен. Этот флаг не поддерживается в более ранних версиях Visio, чем 5.0b.
Если указан параметр visOpenMacrosDisabled , откроется файл с отключенными макросами Visual Basic. Этот флаг не поддерживается в версиях, предшествующих Visio 2002.
Если указан параметр visOpenHidden , файл открывается в скрытом окне.
Если указан параметр visOpenNoWorkspace , откроется файл без сведений о рабочей области.
Если ваше решение Visual Studio содержит ссылку microsoft.Office.Interop.Visio , этот метод сопоставляется со следующими типами:
- Microsoft.Office.Interop.Visio.IVDocuments.OpenEx(string, short)
Пример
В этом макросе Microsoft Visual Basic для приложений (VBA) показано, как использовать метод OpenEx для открытия копии файла набора элементов в Visio.
Public Sub OpenEx_Example()
'Use the OpenEx method to open a copy of a stencil.
Documents.OpenEx "Basic_U.vss", visOpenDocked + visOpenCopy
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.