Como: Abrir documentos do Visio
Há dois métodos para abrir documentos existentes do Visio de Microsoft Office: Open and OpenEx. O OpenEx método é idêntico do Open método, exceto que ele fornece os argumentos na qual o chamador pode especificar como o documento é aberto.
Para obter detalhes sobre o modelo de objeto, consulte a documentação de referência do VBA para o Microsoft.Office.Interop.Visio.Documents.Open método e Microsoft.Office.Interop.Visio.Documents.OpenEx método.
Abrir um documento do Visio
Para abrir um documento do Visio
Chamar o Microsoft.Office.Interop.Visio.Documents.Open método e a fonte, o caminho totalmente qualificado de um 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
Chamar o Microsoft.Office.Interop.Visio.Documents.OpenEx método, forneça o caminho totalmente qualificado do documento do Visio e incluir os argumentos que você deseja usar — nesse caso, 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 Windows XP e versões anteriores) ou a pasta de documentos (para Windows Vista).
Consulte também
Tarefas
Como: Criar novos documentos do Visio
Como: Feche os documentos do Visio
Como: Salvar documentos do Visio
Como: Imprimir documentos do Visio
Conceitos
Visão geral do modelo de objeto do Visio