Import, export et mappage de fichiers XML
XML:import, export et mappage de fichiersLe modèle objet Excel XML présenté ci-après décrit les nouveaux objets permettant de prendre en charge des données au format XML dans des classeurs Excel.
1. Collections
ListObjects
Collection de toutes les listes d’une feuille de calcul Excel. Ces listes peuvent contenir des données XML.
ListColumns
Collection de toutes les colonnes d’une liste Excel.
XmlMaps
Collection de tous les mappages XML d’un classeur. Les mappages sont utilisés pour gérer la relation entre les plages de cellules Excel et les éléments du schéma XML.
XmlSchemas
Collection de tous les schémas XML contenus dans un mappage XML.
XmlNamespaces
Collection de tous les espaces de noms XML contenus dans le classeur spécifié.
2. Méthodes de l’objet Workbook
XmlImport
Permet d’importer un fichier de données XML.
Exemple
Sub ImportXML()
Dim oMapEmployes As XmlMap
' Importe le fichier Employes.xml dans la feuille active
ActiveWorkbook.XmlImport Url:=ActiveWorkbook.Path _
& "\Employes.xml", ImportMap:=oMapEmployes, _
Overwrite:=True, Destination:=Range("A1")
oMapEmployes.Name = "Employes"
End Sub
SaveAsXMLData
Permet d’exporter les données d’un mappage XML dans un fichier XML.
Exemple...