Método Documents.OpenEx (Visio)
Abre um arquivo existente do Microsoft Visio usando informações extras passadas como um argumento.
Sintaxe
expressão. OpenEx (FileName, Flags)
Expressão Uma variável que representa um objeto Documents .
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
FileName | Obrigatório | String | O nome do arquivo a ser aberto. |
Flags | Obrigatório | Integer | Sinalizadores que indicam como abrir o arquivo. |
Valor de retorno
Documento
Comentários
O método OpenEx é idêntico ao método Open, com a exceção de que ele fornece um argumento extra no qual o chamador pode especificar como o documento é aberto.
O argumento Flags deve ser uma combinação de zero ou mais dos seguintes valores.
Constant | Valor |
---|---|
visOpenCopy | &H1 |
visOpenRO | &H2 |
visOpenDocked | &H4 |
visOpenDontList | &H8 |
visOpenMinimized | &H10 |
visOpenRW | &H20 |
visOpenHidden | &H40 |
visOpenMacrosDisabled | &H80 |
visOpenNoWorkspace | &H100 |
Se visOpenDocked for especificado, o arquivo será exibido em uma janela encaixada em vez de uma MDI, desde que o arquivo seja um arquivo de estêncil e haja uma janela de desenho ativa na qual colocar a janela de estêncil encaixada.
Se visOpenDontList for especificado, o nome do arquivo aberto não aparecerá na lista de documentos abertos recentemente na lista Documentos Recentes na guia Recente (clique na guia Arquivo e clique em Recente).
Se visOpenMinimized for especificado, o arquivo será aberto minimizado; ele não está ativo. Esse sinalizador não tem suporte em versões do Visio anteriores a 5.0b.
Se visOpenMacrosDisabled for especificado, o arquivo será aberto com macros do Visual Basic desabilitadas. Esse sinalizador não tem suporte em versões anteriores ao Visio 2002.
Se visOpenHidden for especificado, o arquivo será aberto em uma janela oculta.
Se visOpenNoWorkspace for especificado, o arquivo será aberto sem informações de workspace.
Se sua solução do Visual Studio incluir a referência Microsoft.Office.Interop.Visio , este método será mapeado para os seguintes tipos:
- Microsoft.Office.Interop.Visio.IVDocuments.OpenEx(string, short)
Exemplo
Esta macro do Microsoft Visual Basic for Applications (VBA) mostra como usar o método OpenEx para abrir uma cópia de um arquivo de estêncil no 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
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.