Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Fügt einer Documents-Auflistung ein neues Document-Objekt hinzu.
Syntax
Ausdruck verwendet werden. Add (FileName)
Ausdruck Eine Variable, die ein Documents-Objekt darstellt.
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
| FileName | Erforderlich | String | Der Typ oder Dateiname des hinzuzufügenden Dokuments; Wenn Sie keinen Pfad angeben, durchsucht Visio den oder die Ordner, die in der TemplatePaths-Eigenschaft des Anwendungsobjekts angegeben sind, sowie alle veröffentlichten Vorlagen, einschließlich der veröffentlichten Vorlagen von Drittanbietern. |
Rückgabewert
Dokument
Hinweise
Übergeben Sie eine leere Zeichenfolge ("") an die Add-Methode, um eine neue Zeichnung ohne eine Vorlage zu erstellen.
Um eine neue Zeichnung basierend auf einer anderen Datei, z. B. einer Vorlage, zu erstellen, übergeben Sie den Dateinamen der ursprünglichen Datei an die Add-Methode . Visio öffnet Schablonen, die Teil des Arbeitsbereichs der Vorlage sind, und kopiert Stile und andere Einstellungen, die mit der Vorlage verknüpft sind, in das neue Dokument. Wenn der Dateiname der Vorlage ungültig ist, wird kein Dokument zurückgegeben und ein Fehler wird generiert.
Übergeben Sie ("vss"), um eine neue Schablone zu erstellen, die auf keiner Schablone basiert.
Hinweis
Das Übergeben eines Dateinamens als Argument an die Add-Methode entspricht dem Öffnen einer Datei wie einer Vorlage, bei der eine neue leere Zeichnung erstellt wird, die vom Original kopierte Inhalte enthält.
Beispiel
Mit dem folgenden Makro wird gezeigt, wie Document-Objekte wie Vorlagen, Schablonen und Zeichnungen der Documents-Auflistung hinzugefügt werden.
Ersetzen Sie vor dem Ausführen dieses Makros Myfile.vsd durch eine gültige VSD-Datei.
Public Sub AddDocument_Example()
Dim vsoDocument As Visio.Document
'Add a Document object based on the Basic Diagram template.
Set vsoDocument = Documents.Add("Basic Diagram.vst")
'Add a Document object based on a drawing (creates a copy of the drawing).
Set vsoDocument = Documents.Add("Myfile.vsd ")
'Add a Document object based on a stencil (creates a copy of the stencil).
Set vsoDocument = Documents.Add("Basic Shapes.vss")
'Add a Document object based on no template.
Set vsoDocument = Documents.Add("")
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.