Documents.Open-Methode (Visio)

Öffnet eine vorhandene Datei, sodass sie bearbeitet werden kann.

Syntax

Ausdruck. Öffnen (FileName)

Ausdruck Eine Variable, die ein Documents-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
FileName Erforderlich String Der Name einer Datei, die geöffnet werden soll.

Rückgabewert

Dokument

HinwBemerkungeneise

Wenn Sie die Open-Methode verwenden, um ein Document-Objekt zu öffnen, wird eine Microsoft Visio-Datei als Original geöffnet. Je nach der Dateinamenerweiterung öffnet die Open-Methode eine Zeichnung (VSD), eine Schablone (VSS), eine Vorlage (VST), einen Arbeitsbereich (VSW), eine XML-Zeichnung (VDX), eine XML-Schablone (VSX) oder eine XML-Vorlage (VTX). Sie können mit dieser Methode außerdem Visio-Dateien öffnen, die nicht aus Visio stammen, und in Visio-Dateien konvertieren. Wenn die Datei nicht vorhanden oder der Dateiname ungültig ist, wird kein Document-Objekt zurückgegeben, und ein Fehler wird generiert.

Wenn Sie einen gültigen Namen einer Schablonendatei (VSS) übergeben, wird die Originalschablonendatei geöffnet. Ab Microsoft Office Visio 2003 können nur von Benutzern erstellte Schablonen bearbeitet werden. Standardmäßig sind Visio-Schablonen nicht bearbeitbar. Wenn Sie die Master nicht erstellen oder bearbeiten möchten, öffnen Sie eine Schablone schreibgeschützt.

Beispiel

Mit diesem VBA-Makro (Microsoft Visual Basic für Applikationen) wird gezeigt, wie ein leeres Dokument, ein neues auf einer Vorlage basierendes Dokument und ein vorhandenes Dokument geöffnet werden.

Ersetzen Sie vor dem Ausführen dieses Makros path \ filename durch den Pfad zu und den Dateinamen einer gültigen Vorlagendatei (VST) auf Ihrem Computer.

 
Public Sub OpenDocument_Example() 
 
 Dim vsoDocument As Visio.Document 
 
 'Open a blank document (not based on a template). 
 Set vsoDocument = Documents.Add("") 
 
 'Open a new document based on a template. 
 Set vsoDocument = Documents.Add _ 
 ("path \filename ") 
 
 'Open an existing document. 
 Set vsoDocument = Documents.Open _ 
 ("path \filename ") 
 
End Sub

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.