Classe XmlMap - un mappage XML ajouté à un classeur (Excel VBA)
Cet objet représente un mappage XML ajouté à un classeur.
Les classes suivantes donnent accès à la classe XmlMap
Dim xmlmp as XmlMap
Set xmlmp = ActiveWorkbook.XmlMaps(Index:=1)
For Each
Voici un exemple de traitement des éléments XmlMap dans une collection
Dim xmlmp As XmlMap
For Each xmlmp In ActiveWorkbook.XmlMaps
Next xmlmp
Méthodes
Delete - Cette méthode supprime le mappage XML spécifié du classeur.
Export - Cette méthode exporte le contenu des cellules mappées à l'objet XmlMap spécifié vers un fichier de données XML.
ExportXml - Exporte le contenu des cellules mappées à l’objet XmlMap spécifié dans une variable de chaîne .
Import - Cette méthode permet d'importer les données à partir du fichier de données XML spécifié vers les cellules qui ont été mappées à l'objet XmlMap spécifié.
ImportXml - Importe les données XML d’une variable de type String dans les cellules qui ont été mappées à l’objet XmlMap spécifié.
Propriétés
Name (Default member) - Renvoie ou définit une valeur String qui représente le nom convivial utilisé pour identifier de façon unique un mappage dans le classeur.
AdjustColumnWidth True si les largeurs de colonne sont automatiquement ajustées pour obtenir le meilleur ajustement chaque fois que vous actualisez le mappage XML spécifié.
AppendOnImport True si vous souhaitez ajouter de nouvelles lignes à des listes XML liées au mappage de schéma spécifié lorsque vous importez de nouvelles données ou actualisez une connexion existante.
DataBinding Renvoie un objet XmlDataBinding qui représente la liaison associée au mappage de schéma spécifié. En lecture seule.
IsExportable Renvoie la valeur true si Microsoft Excel peut utiliser les objets XPath dans le mappage de schéma spécifié pour exporter des données XML et toutes les listes XML mappées au mappage de schéma spécifié peuvent être exportées.
PreserveColumnFilter Cette propriété renvoie ou définit si le filtrage est conservé lors de l'actualisation du mappage XML spécifié. Boolean (en lecture/écriture).
PreserveNumberFormatting True si la mise en forme des nombres sur les cellules mappées au mappage de schéma XML spécifié est conservée lors de l’actualisation du mappage de schéma. La valeur par défaut est False. Boolean (en lecture/écriture).
RootElementName Renvoie une chaîne (type de donnée String) qui représente le nom de l’élément racine du mappage de schéma XML spécifié. En lecture seule.
RootElementNamespace Renvoie un objet XmlNamespace qui représente l’élément racine pour le mappage de schéma XML spécifié. En lecture seule.
SaveDataSourceDefinition True si la définition de la source de données du mappage de schéma XML spécifié est enregistrée avec le classeur. La valeur par défaut est True. Boolean (en lecture/écriture).
Schemas Renvoie une collection XmlSchemas qui représente les schémas que contient l’objet XmlMap spécifié. En lecture seule.
ShowImportExportValidationErrors Renvoie ou définit si une boîte de dialogue qui détaille les erreurs de validation du schéma lorsque des données sont importées ou exportées par l’intermédiaire du mappage de schéma XML spécifié est affichée. La valeur par défaut est False. Boolean (en lecture/écriture).
WorkbookConnection Renvoie une nouvelle connexion pour l’objet XmlMap spécifié. En lecture seule.
Related Classes
WorkbookConnection - Une connexion est un ensemble d'informations nécessaires pour obtenir des données à partir d'une source de données externe autre qu'un classeur Microsoft Excel.
XmlDataBinding - Représente la connexion aux données source d'un objet XmlMap .
XmlNamespace - Cet objet représente un espace de noms ajouté à un classeur.
XmlSchemas - Représente la collection d’objets XmlSchema contenus dans un objet XmlMap .