Como: Criar novo documento do Visio
Quando você cria um novo Microsoft Office Visio desenho documento, você Adicionar-lo para a coleção Microsoft.Office.Interop.Visio.Documents de documentos abertos do Visio.Conseqüentemente, o método de Microsoft.Office.Interop.Visio.Documents.Add cria um novo documento de desenho do Visio.Para obter mais informações, consulte a documentação de referência do VBA para Microsoft.Office.Interop.Visio.Documents.Adicionar método.
Criar novo documento em branco
Para criar um novo documento
Use o método Microsoft.Office.Interop.Visio.Documents.Add para criar um novo documento em branco que não é baseado em um modelo.
Me.Application.Documents.Add("")
this.Application.Documents.Add("");
Criando documentos copiados de documentos existentes
O método Microsoft.Office.Interop.Visio.Documents.Add pode criar um novo documento que é uma Copiar de um documento do Visio existente.Você deve fornecer o Nome do Arquivo e o caminho totalmente qualificado do diagrama.
Para criar um novo documento que é copiado de um documento existente
Chame o método Microsoft.Office.Interop.Visio.Documents.Add e especificar o caminho do diagrama do Visio.
Dim docPath As String = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + "\test\MyDrawing.vsd" Me.Application.Documents.Add(docPath)
string docPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + @"\test\MyDrawing.vsd"; this.Application.Documents.Add(docPath);
Criar estênceis copiados de estênceis existentes
Microsoft.Office.Interop.Visio.Documents.Adicionar método pode criar um novo estêncil que é uma Copiar de um estêncil do Visio existente.Você deve fornecer o Nome do Arquivo e o caminho totalmente qualificado do estêncil.
Para criar um novo estêncil que é copiado de um estêncil existente
Chame o método Microsoft.Office.Interop.Visio.Documents.Add e especifique o caminho do estêncil.
Dim docPath As String = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + "\test\MyStencil.vss" Me.Application.Documents.Add(docPath)
string docPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + @"\test\MyStencil.vss"; this.Application.Documents.Add(docPath);
Criando documentos com base em modelos existentes
O método Microsoft.Office.Interop.Visio.Documents.Add pode criar um novo documento (um arquivo .vsd) qual se baseia um modelo do Visio existente (um arquivo .vst).Esse método copia os estênceis, estilos e configurações que são parte do espaço de trabalho do modelo.Você deve fornecer o Nome do Arquivo e o caminho totalmente qualificado do modelo.
Para criar um novo documento baseia-se em um modelo existente
Chamar o método Microsoft.Office.Interop.Visio.Documents.Add e especifique o caminho do modelo.
Dim docPath As String = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + "\test\MyTemplate.vst" Me.Application.Documents.Add(docPath)
string docPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + @"\test\MyTemplate.vst"; this.Application.Documents.Add(docPath);
Compilando o código
Este exemplo de código requer o seguinte:
Um documento do Visio chamado myDrawing.vsd deve estar localizado em um diretório chamado Test na pasta Meus documentos (para o Windows XP e anteriormente) ou a pasta documentos (para Windows Vista).
Um documento do Visio chamado myStencil.vss deve estar localizado em um diretório chamado Test na pasta Meus documentos (para o Windows XP e anteriormente) ou a pasta documentos (para Windows Vista).
Um documento do Visio chamado myTemplate.vst deve estar localizado em um diretório chamado Test na pasta Meus documentos (para o Windows XP e anteriormente) ou a pasta documentos (para Windows Vista).
Consulte também
Tarefas
Como: Abrir documentos do Visio
Como: Documentos do Visio Fechar
Como: Salvar documentos do Visio
Como: Imprimir documentos do Visio