Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 Classeur .
Paramètres
| 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 | Obligatoire | XmlMap | Mappage de schéma à appliquer aux données. |
Remarques
Cette méthode entraîne une erreur d’exécution si Excel ne peut pas exporter les données avec la carte de schéma spécifiée. Pour case activée si Excel peut utiliser la carte de schéma spécifiée pour exporter des données, utilisez la propriété IsExportable.
Exemple
L’exemple suivant vérifie qu’Excel peut utiliser la carte de schéma Customer pour exporter des données, puis exporte les données mappées à la carte de schéma Customer dans 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.