Workbook.SaveAsXMLData-Methode (Excel)
Exportiert die der angegebenen XML-Schemazuordnung zugeordneten Daten in eine XML-Datendatei.
Syntax
Ausdruck. SaveAsXMLData (FileName, Map)
expression Eine Variable, die ein Workbook-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
FileName | Erforderlich | String | Eine Zeichenfolge, die den Namen der zu speichernden Datei angibt. Sie können den vollständigen Pfad angeben, andernfalls wird die Datei von Microsoft Excel im aktuellen Ordner gespeichert. |
Map | Erforderlich | XmlMap | Die auf die Daten anzuwendende Schemazuordnung. |
Hinweise
Diese Methode führt zu einem Laufzeitfehler, wenn Excel keine Daten mit der angegebenen Schemazuordnung exportieren kann. Um zu überprüfen, ob Excel die angegebene Schemazuordnung zum Exportieren von Daten verwenden kann, verwenden Sie die IsExportable-Eigenschaft .
Beispiel
Im folgenden Beispiel wird überprüft, ob Excel die Schemazuordnung Customer verwenden kann, um Daten zu exportieren. Anschließend werden die Daten, die der Kundenschemazuordnung zugeordnet sind, in eine Datei namens Customer Data.xml exportiert.
Sub ExportAsXMLData()
Dim objMapToExport As XmlMap
Set objMapToExport = ActiveWorkbook.XmlMaps("Customer")
If objMapToExport.IsExportable Then
ActiveWorkbook.SaveAsXMLData "Customer Data.xml", objMapToExport
Else
MsgBox "Cannot use " & objMapToExport.Name & _
"to export the contents of the worksheet to XML data."
End If
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.