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.
Exportiert ein Diagramm in einem Grafikdateiformat.
Syntax
Ausdruck. Export (bstr, varFilterName, varInteractive)
Ausdruck: Eine Variable, die ein Chart-Objekt darstellt.
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
| bstr | Erforderlich | String | Der Pfad und Name der exportierten Datei. |
| varFilterName | Optional | Variant | Der sprachunabhängige Name des Grafikfilters, wie er in der Registrierung angezeigt wird ( HKLM\\SOFTWARE\Wow6432Node\Microsoft\Shared Tools\Graphics Filters). |
| varInteractive | Optional | Variant | True , um das Dialogfeld anzuzeigen, das ggf. die filterspezifischen Optionen enthält. Wenn varInteractiveauf False festgelegt ist, verwendet Project die Standardwerte für den Filter. Der Standardwert ist False. |
| bstr | Erforderlich | String | |
| varFilterName | Optional | Variant | |
| varInteractive | Optional | Variant |
Rückgabewert
Boolean
Bemerkungen
Die Export-Methode überschreibt eine vorhandene Lese-/Schreibdatei mit demselben Namen.
Beispiel
Im folgenden Beispiel wird das Diagramm als .png-Datei (Portable Network Graphics) exportiert.
Sub ExportChart()
Dim chartShape As Shape
Dim reportName As String
Dim fileFormat As String
Dim fileName As String
fileFormat = "PNG"
fileName = "C:\Project\VBA\Samples\SimpleChart.png"
reportName = "Simple scalar chart"
Set chartShape = ActiveProject.Reports(reportName).Shapes(1)
If (chartShape.Chart.Export(bstr:=filename, varFilterName:=fileFormat)) Then
Debug.Print "Exported chart: " & filename
End If
End Sub
Siehe auch
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.