Méthode Workbook.SaveAsXMLData (Excel)

Cette méthode exporte les données qui ont été mappées au mappage de schéma XML spécifié dans un fichier de données XML.

Syntaxe

expression. SaveAsXMLData (FileName, Map)

Expression Variable qui représente un objet Workbook .

Parameters

Nom Requis/Facultatif Type de données Description
FileName Obligatoire String Chaîne qui indique le nom du fichier à enregistrer. Vous pouvez inclure un chemin complet ; si vous ne le faites pas, Microsoft Excel enregistre le fichier dans le dossier actif.
Map Requis XmlMap Mappage de schéma à appliquer aux données.

Remarques

Cette méthode génère une erreur d’exécution si Excel ne peut pas exporter des données avec le mappage de schéma spécifié. Pour vérifier si Excel peut utiliser le mappage de schéma spécifié pour exporter des données, utilisez la propriété IsExportable .

Exemple

L’exemple suivant vérifie qu’Excel peut utiliser le mappage de schéma Customer pour exporter des données, puis exporte les données mappées au mappage de schéma client vers un fichier nommé Customer Data.xml.

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

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.