Como: Abrir documentos do Visio
Há dois métodos para Abrindo documentos existentes do Microsoft Office Visio: Open and OpenEx.O método OpenEx é idêntico para o método de Open, exceto que ele fornece argumentos em que o chamador pode especificar como o documento é aberto.
Para obter detalhes sobre o modelo de objeto, consulte a documentação de referência VBA para o método do Microsoft.Office.Interop.Visio.Documents.Open e Microsoft.Office.Interop.Visio.Documents.OpenEx método.
Abrindo um documento do Visio
Para abrir um documento do Visio
Chame o método Microsoft.Office.Interop.Visio.Documents.Open e fornecer o caminho totalmente qualificado do documento do Visio.
Dim docPath As String = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + "\test\MyDrawing.vsd" Me.Application.Documents.Open(docPath)
string docPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + @"\test\MyDrawing.vsd"; this.Application.Documents.Open(docPath);
Abrindo um documento do Visio com argumentos especificados
Para abrir um documento do Visio como somente leitura e encaixado
Chame o método Microsoft.Office.Interop.Visio.Documents.OpenEx, forneça o caminho totalmente qualificado do documento do Visio e incluir os argumentos que você deseja usar — neste maiúscminúsc, encaixados e somente leitura.
Dim docPath As String = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + "\test\MyDrawing.vsd" Me.Application.Documents.OpenEx(docPath, CShort(Microsoft.Office.Interop.Visio.VisOpenSaveArgs.visOpenDocked) + CShort(Microsoft.Office.Interop.Visio.VisOpenSaveArgs.visOpenRO))
string docPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments) + @"\test\MyDrawing.vsd"; this.Application.Documents.OpenEx(docPath, ((short)Microsoft.Office.Interop.Visio.VisOpenSaveArgs.visOpenDocked + (short)Microsoft.Office.Interop.Visio.VisOpenSaveArgs.visOpenRO));
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).
Consulte também
Tarefas
Como: Criar novo documento do Visio
Como: Documentos do Visio Fechar
Como: Salvar documentos do Visio
Como: Imprimir documentos do Visio