Crear nuevos documentos de Visio mediante programación
Cuando se crea un nuevo documento de dibujo de Visio de Microsoft Office, debe agregarse a la colección Microsoft.Office.Interop.Visio.Documents
de documentos de Visio abiertos. Por consiguiente, el método Microsoft.Office.Interop.Visio.Documents.Add
crea un nuevo documento de dibujo de Visio. Para obtener más información, consulte la documentación de referencia VBA para el método Microsoft.Office.Interop.Visio.Documents.Add .
Crear nuevos documentos en blanco
Para crear un nuevo documento
Use el método
Microsoft.Office.Interop.Visio.Documents.Add
para crear un nuevo documento en blanco que no se base en una plantilla.
Crear documentos copiados de documentos existentes
El método Microsoft.Office.Interop.Visio.Documents.Add
puede crear un documento nuevo que es una copia de un documento de Visio existente. Debe proporcionar el nombre de archivo y la ruta de acceso completa del diagrama.
Para crear un documento nuevo copiado de uno existente
Llame al método
Microsoft.Office.Interop.Visio.Documents.Add
y especifique la ruta de acceso del diagrama de Visio.
Crear galerías de símbolos copiadas de galerías de símbolos existentes
El método Microsoft.Office.Interop.Visio.Documents.Add puede crear una nueva galería de símbolos que sea una copia de una galería de símbolos de Visio existente. Debe proporcionar el nombre de archivo y la ruta de acceso completa de la galería de símbolos.
Para crear una galería de símbolos nueva copiada de una existente
Llame al método
Microsoft.Office.Interop.Visio.Documents.Add
y especifique la ruta de acceso de la galería de símbolos.
Creación de documentos basados en plantillas existentes
El Microsoft.Office.Interop.Visio.Documents.Add
método puede crear un nuevo documento (un archivo .vsd ) basado en una plantilla de Visio existente (un archivo .vst ). Este método copia las galerías de símbolos, estilos y configuraciones que forman parte del área de trabajo de la plantilla. Debe proporcionar el nombre de archivo y la ruta de acceso completa de la plantilla.
Para crear un documento nuevo basado en una plantilla existente
Llame al método
Microsoft.Office.Interop.Visio.Documents.Add
y especifique la ruta de acceso de la plantilla.
Compilar el código
Para este ejemplo de código se necesita lo siguiente:
Un documento de Visio denominado
myDrawing.vsd
debe encontrarse en un directorio denominadoTest
en la carpeta Mis documentos (para Windows XP y versiones anteriores) o en la carpeta Documentos (para Windows Vista).Un documento de Visio denominado
myStencil.vss
debe encontrarse en un directorio denominadoTest
en la carpeta Mis documentos (para Windows XP y versiones anteriores) o en la carpeta Documentos (para Windows Vista).Un documento de Visio denominado
myTemplate.vst
debe encontrarse en un directorio denominadoTest
en la carpeta Mis documentos (para Windows XP y versiones anteriores) o en la carpeta Documentos (para Windows Vista).