Freigeben über


Document.SaveAsEx-Methode (Visio)

Speichert ein Dokument unter einem Dateinamen mithilfe zusätzlicher Informationen, die in einem Argument übergeben werden.

Syntax

Ausdruck. SaveAsEx (FileName, SaveFlags)

Ausdruck Eine Variable, die ein Document-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
FileName Erforderlich String Der Dateiname für das Dokument.
SaveFlags Erforderlich Integer Die Art der Dateispeicherung.

Rückgabewert

Nichts

Bemerkungen

Die SaveAsEx-Methode ist mit der SaveAs-Methode identisch, außer dass sie ein zusätzliches Argument bereitstellt, mit dem der Aufrufer angeben kann, wie das Dokument gespeichert werden soll.

Das Argument SaveFlags sollte eine Kombination der folgenden Werte sein.

Konstante Wert Beschreibung
visSaveAsRO &H1 Das Dokument wird mit Schreibschutz gespeichert.
visSaveAsWS &H2 Der aktuelle Arbeitsbereich wird zusammen mit der Datei gespeichert.
visSaveAsListInMRU &H4 Das Dokument wird in die Liste zuletzt verwendeter Dateien aufgenommen. Standardmäßig platzieren Speichern und Speichern das Dokument nicht in der MRU-Liste.

Beispiel

Mit diesem VBA-Makro (Microsoft Visual Basic für Applikationen) wird gezeigt, wie die SaveAsEx-Methode verwendet wird. Ändern Sie vor dem Speichern des Makros die Angabe für path, um den Pfad des Speicherorts anzugeben, unter dem Sie die Zeichnung speichern möchten und ändern Sie die Angabe für filename in den Namen, den Sie der Datei zuweisen möchten.

 
Public Sub SaveAsEx_Example() 
 
 'Use the SaveAsEx method to save the drawing as a 
 'new read-only drawing. 
 ThisDocument.SaveAsEx "path\filename.vsd ", visSaveAsRO 
 
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.