Shape.Export-Methode (Visio)
Exportiert ein Objekt aus Microsoft Visio in ein Dateiformat wie .bmp, DIB, DWG, DXF, EMF, EMZ, .gif, .htm, .jpg, .png, .svg, .svgz, .tif oder .wmf.
Syntax
Ausdruck. Exportieren (FileName)
Ausdruck Eine Variable, die ein Shape-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
FileName | Erforderlich | String | Der vollqualifizierte Pfad und Name der Datei, die das exportierte Objekt empfangen soll. |
Rückgabewert
Nichts
Bemerkungen
Mit der Dateinamenerweiterung wird der zu verwendende Exportfilter angegeben. Wenn der Filter nicht installiert ist, gibt die Export-Methode im Visual Basic- oder VBA-Projekt einen Compilerfehler zurück. Von der Export-Methode werden die Standardeinstellungen für den angegebenen Filter verwendet, der Benutzer muss keine vom Standard abweichenden Argumente angeben.
Die Export-Methode des Page-Objekts unterstützt das Speichern im HTML-Dateiformat mit der Erweiterung HTM oder HTML. Wenn Seiten exportiert werden, verwendet Visio die Einstellungen, die zuletzt im Dialogfeld Speichern unter ausgewählt wurden.
Wenn die angegebene Datei bereits vorhanden ist, wird sie von Visio ersetzt, ohne dass der Benutzer aufgefordert wird, dies zu bestätigen.
Ab Visio 2010 können Sie verschiedene Eigenschaften und Methoden des ApplicationSettings-Objekts verwenden, die sich auf Rasterbilder beziehen, um Einstellungen für den Export in die Dateitypen .bmp, .gif, .jpg, .png und TIF zu konfigurieren.
Beispiel
Mit diesem Beispiel wird gezeigt, wie ein Visio-Zeichenblatt als Bitmapdatei (BMP) exportiert wird. Voraussetzung ist, dass ein Zeichenblatt in Microsoft Visio geöffnet und aktiv ist.
Public Sub Export_Example()
Dim vsoPage As Visio.Page
Set vsoPage = ActivePage
vsoPage.Export ("C:\\myExportedPage.bmp")
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.