Workbook.XmlImport, méthode (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 Workbook .

Parameters

Nom Requis/Facultatif Type de données Description
Url Requis String Un localisateur de ressources uniformes (URL) ou un chemin d’accès UNC (Uniform Naming Convention) à un fichier de données XML.
ImportMap Requis 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 au mappage de schéma spécifié 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 utilisez uniquement 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 au moment de l’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.