Méthode Workbook.XmlImport (Excel)

Cette méthode importe un fichier de données XML dans le classeur actif.

Syntaxe

expression. XmlImport (URL, ImportMap, Overwrite, Destination)

expression Variable qui représente un objet Classeur .

Paramètres

Nom Requis/Facultatif Type de données Description
Url Obligatoire String Une URL (Uniform Resource Locator) ou un chemin d’accès UNC (Uniform Naming Convention) vers un fichier de données XML.
ImportMap Obligatoire XmlMap Mappage de schéma à appliquer lors de l'importation du fichier. Si les données ont été importées, ce paramètre contient une référence à l'objet XmlMap contenant les données.
Overwrite Facultatif Variant Si aucune valeur n’est spécifiée pour le paramètre Destination , ce paramètre spécifie s’il faut remplacer les données qui ont été mappées à la carte de schéma spécifiée dans le paramètre ImportMap . Attribuez-lui la valeur True pour remplacer les données ou False pour ajouter les nouvelles données aux données existantes. La valeur par défaut est True.

Si une valeur est spécifiée pour le paramètre Destination , ce paramètre spécifie s’il faut remplacer les données existantes. Attribuez-lui la valeur True pour remplacer les données existantes ou False pour annuler l'importation et éviter le remplacement des données. La valeur par défaut est True.
Destination Facultatif Variant Spécifie la plage à laquelle la liste va être créée. Vous n’utilisez que le coin supérieur gauche de la plage.

Valeur renvoyée

XlXmlImportResult

Remarques

Cette méthode vous permet d'importer des données dans le classeur à partir d'un chemin de fichier. Excel utilise la première carte éligible trouvée ou, si la plage de destination est spécifiée, Excel répertorie automatiquement les données.

Ne spécifiez pas de valeur pour le paramètre Destination si vous voulez importer les données dans un mappage existant.

Les conditions suivantes entraînent la génération d’erreurs d’exécution par la méthode XmlImport :

  • Les données XML spécifiées contiennent des erreurs de syntaxe.

  • L'importation a été annulée parce que les données spécifiées ne rentrent pas dans la feuille de calcul.

  • Aucun mappage qualifiant n'a été trouvé et aucune plage de destination n'a été spécifiée.

Utilisez la méthode XmlImportXml de l’objet Workbook pour importer des données XML précédemment chargées en mémoire.

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.