Compartir a través de


Método Documents.OpenEx (Visio)

Abre un archivo existente de Microsoft Visio mediante información adicional pasada como un argumento.

Sintaxis

expresión. OpenEx (FileName, Flags)

Expresión Variable que representa un objeto Documents .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
FileName Necesario String Nombre del archivo que se desea abrir.
Flags Obligatorio Integer Marcas que muestran cómo se abre el archivo.

Valor devuelto

Document

Observaciones

El método OpenEx es idéntico al método Open, excepto que proporciona un argumento adicional en el que el llamador puede especificar cómo se va a abrir el documento.

El argumento Flags debe ser una combinación de cero o más valores de los que se enumeran a continuación.

Constante Valor
visOpenCopy &H1
visOpenRO &H2
visOpenDocked &H4
visOpenDontList &H8
visOpenMinimized &H10
visOpenRW &H20
visOpenHidden &H40
visOpenMacrosDisabled &H80
visOpenNoWorkspace &H100

Si se especifica visOpenDocked , el archivo aparece en una ventana acoplada en lugar de en una ventana MDI, siempre que el archivo sea un archivo de galería de símbolos y haya una ventana de dibujo activa en la que colocar la ventana de galería de símbolos acoplada.

Si se especifica visOpenDontList , el nombre del archivo abierto no aparece en la lista de documentos abiertos recientemente en la lista Documentos recientes de la pestaña Recientes (haga clic en la pestaña Archivo y, a continuación, haga clic en Reciente).

Si se especifica visOpenMinimized , el archivo se abre minimizado; no está activo. Esta marca no se admite en las versiones de Visio anteriores a 5.0b.

Si se especifica visOpenMacrosDisabled , el archivo se abre con macros de Visual Basic deshabilitadas. Esta marca no se admite en las versiones anteriores a Visio 2002.

Si se especifica visOpenHidden , el archivo se abre en una ventana oculta.

Si se especifica visOpenNoWorkspace , el archivo se abre sin información del área de trabajo.

Si la solución de Visual Studio incluye la referencia Microsoft.Office.Interop.Visio , este método se asigna a los tipos siguientes:

  • Microsoft.Office.Interop.Visio.IVDocuments.OpenEx(string, short)

Ejemplo

Esta macro de Microsoft Visual Basic para Aplicaciones (VBA) muestra cómo utilizar el método OpenEx para abrir una copia de un archivo de galería de símbolos en 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

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.