Excel Exercice
Tout savoir sur Excel
  • YouTube
  • Instagram
  • TikTok
  • Facebook
RSS
  • Quiz
  • Formation
  • Exercices
  • Offre entreprise
  • Tous les articles
  • Boutique
  • 0 Article
  • Se connecter
    • ↩ Se déconnecter

Créer un fichier XML avec Excel

Catégorie : Expert - Texte
Dernière mise à jour le 15/03/2025
Temps de lecture : 3 minutes
Nombre de vues : 26 585

Cet article va expliquer, étape par étape, comment créer un fichier XML à partir des données dans une feuille de calcul. Nous allons voir dans cet artcle

Frédéric Le Guenex-Microsoft MVP 2010-2025
ExpertMis à jour le 15/03/20253 min de lecture

Dans cet article

  • Etape 1 : Les données
  • Etape 2 : Le menu développeur
  • Etape 3 : Créer un fichier de Mapping XML
  • Etape 4 : Charger le fichier de Mapping XML
  • Etape 5 : Glisser les champs
  • Etape 6 : Exporter le résultat
  1. L'importance de construire une structure XML
  2. Comment importer la structure du fichier dans Excel
  3. Comment faire le mappage avec un classeur Excel
  4. Lier les colonnes au mappage XML

Etape 1 : Les données

Pour comprendre la technique, nous allons utiliser la liste des prénoms qui se trouve dans une feuille de calcul.

Liste des prenoms

TRES IMPORTANT!!!!! Les données ne doivent pas être dans un Tableau car l'opération de construction du fichier XML va insérer les données dans un Tableau automatiquement lors du traitement.

Etape 2 : Le menu développeur

Les outils nécessaires à la construction du fichier , sont dans le menu Développeur.

Menu developpeur dans le ruban

Si vous n'avez pas le menu développeur dans votre ruban, il faut l'activer depuis le menu Fichier > Options > Personnaliser le ruban et cocher la case Développeur. Avec cette simple action, vous avez le menu Développeur dans le ruban.

Activer le menu developpeur

Etape 3 : Créer un fichier de Mapping XML

Cette étape se fait NECESSAIREMENT dans un éditeur de texte, comme Notepad++. Depuis un éditeur de texte, il faut écrire la structure (le mappage) XML suivante

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<list-prenom><record><rang>a</rang><genre>b</genre><prenom>c</prenom></record><record><rang>x</rang><genre>y</genre><prenom>z</prenom></record>
</list-prenom>

Les 4 points suivants sont à respecter scrupuleusement.

  • La première ligne contient nécessairement l'intruction de codage XML
  • Le 3e niveau contient obligatoirement les 3 colonnes du ficher Excel mais les valeurs sont anecdotiques
  • Il est IMPERATIF d'avoir au moins 2 blocs de données dans la structure. Un seul bloc ne permettra pas de générer le fichier XML
  • Enregistrer le fichier au format XML

Etape 4 : Charger le fichier de Mapping XML

Ensuite, il faut le charger comme structure du futur fichier XML.

  1. Ouvrir le menu Développeur
  2. Puis Source
  3. Et enfin Mappages XML
Ouvrir le menu Mappages XML
  1. Sélectionner le fichier créé à l'étape précédente
Ajouter le fichier de mappage
Selection du fichier de Mappage

Maintenant, le fichier de mapping est chargé.

Chargement du fichier de mapping du fichier XML

Etape 5 : Glisser les champs

Tout comme dans un TCD, il vous suffit de déplacer les champs de la structure XML vers la colonne de la feuille de calcul.

Deplacer le champ vers la colonne

Après manipulation, les données de la feuille de calcul sont automatiquement intégrées dans un Tableau et les champs de la structure sont en gras.

Connexion entre le mappage et la feuille Excel

Et refaites la même manipulation pour chacun des champs.

Etape 6 : Exporter le résultat

Dernière étape, il vous suffit de cliquer sur le bouton Exporter (Développeur > XML > Exporter) pour convertir les données dans un fichier XML

Menu Exporter XML

Et le résultat est le suivant

Fichier XML automatiquement genere
✎

À vous de jouer

Des exercices Excel dans votre navigateur, corrigés automatiquement.

Faire un exercice

Frédéric LE GUEN

XML

1 commentaire

  1. MARETTE DENIS
    18/08/2022 @ 07:43

    Merci pour cette initiation

    Répondre

Laisser un commentaire Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. Découvrez comment les données de vos commentaires sont traitées.

image exercice site

Créer un fichier XML avec Excel

Reading time: 3 minutes
Nombre de vues : 26 585
Dernière mise à jour le 15/03/2025

Cet article va expliquer, étape par étape, comment créer un fichier XML à partir des données dans une feuille de calcul. Nous allons voir dans cet artcle

Frédéric Le Guenex-Microsoft MVP 2010-2025
ExpertMis à jour le 15/03/20253 min de lecture

Dans cet article

  • Etape 1 : Les données
  • Etape 2 : Le menu développeur
  • Etape 3 : Créer un fichier de Mapping XML
  • Etape 4 : Charger le fichier de Mapping XML
  • Etape 5 : Glisser les champs
  • Etape 6 : Exporter le résultat
  1. L'importance de construire une structure XML
  2. Comment importer la structure du fichier dans Excel
  3. Comment faire le mappage avec un classeur Excel
  4. Lier les colonnes au mappage XML

Etape 1 : Les données

Pour comprendre la technique, nous allons utiliser la liste des prénoms qui se trouve dans une feuille de calcul.

Liste des prenoms

TRES IMPORTANT!!!!! Les données ne doivent pas être dans un Tableau car l'opération de construction du fichier XML va insérer les données dans un Tableau automatiquement lors du traitement.

Etape 2 : Le menu développeur

Les outils nécessaires à la construction du fichier , sont dans le menu Développeur.

Menu developpeur dans le ruban

Si vous n'avez pas le menu développeur dans votre ruban, il faut l'activer depuis le menu Fichier > Options > Personnaliser le ruban et cocher la case Développeur. Avec cette simple action, vous avez le menu Développeur dans le ruban.

Activer le menu developpeur

Etape 3 : Créer un fichier de Mapping XML

Cette étape se fait NECESSAIREMENT dans un éditeur de texte, comme Notepad++. Depuis un éditeur de texte, il faut écrire la structure (le mappage) XML suivante

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<list-prenom><record><rang>a</rang><genre>b</genre><prenom>c</prenom></record><record><rang>x</rang><genre>y</genre><prenom>z</prenom></record>
</list-prenom>

Les 4 points suivants sont à respecter scrupuleusement.

  • La première ligne contient nécessairement l'intruction de codage XML
  • Le 3e niveau contient obligatoirement les 3 colonnes du ficher Excel mais les valeurs sont anecdotiques
  • Il est IMPERATIF d'avoir au moins 2 blocs de données dans la structure. Un seul bloc ne permettra pas de générer le fichier XML
  • Enregistrer le fichier au format XML

Etape 4 : Charger le fichier de Mapping XML

Ensuite, il faut le charger comme structure du futur fichier XML.

  1. Ouvrir le menu Développeur
  2. Puis Source
  3. Et enfin Mappages XML
Ouvrir le menu Mappages XML
  1. Sélectionner le fichier créé à l'étape précédente
Ajouter le fichier de mappage
Selection du fichier de Mappage

Maintenant, le fichier de mapping est chargé.

Chargement du fichier de mapping du fichier XML

Etape 5 : Glisser les champs

Tout comme dans un TCD, il vous suffit de déplacer les champs de la structure XML vers la colonne de la feuille de calcul.

Deplacer le champ vers la colonne

Après manipulation, les données de la feuille de calcul sont automatiquement intégrées dans un Tableau et les champs de la structure sont en gras.

Connexion entre le mappage et la feuille Excel

Et refaites la même manipulation pour chacun des champs.

Etape 6 : Exporter le résultat

Dernière étape, il vous suffit de cliquer sur le bouton Exporter (Développeur > XML > Exporter) pour convertir les données dans un fichier XML

Menu Exporter XML

Et le résultat est le suivant

Fichier XML automatiquement genere
✎

À vous de jouer

Des exercices Excel dans votre navigateur, corrigés automatiquement.

Faire un exercice
Étiquettes : XML
Frédéric LE GUEN

Newsletter

1 fois par mois :
Astuces et quiz

    Nous ne vous enverrons pas de spam. Vous pouvez vous désabonner à tout moment.

    Built with Kit

    1 commentaire

    1. MARETTE DENIS
      18/08/2022 @ 07:43

      Merci pour cette initiation

      Répondre

    Laisser un commentaire Annuler la réponse

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Ce site utilise Akismet pour réduire les indésirables. Découvrez comment les données de vos commentaires sont traitées.

    À propos
    Contact
    Mentions légales
    CGV

    © 2002 – 2026 – https://excel-exercice.com. Tous droits réservés.
    Site géré par le majordome du net

    À propos
    Contact
    Mentions légales
    CGV

    © 2026 – https://excel-exercice.com. Tous droits réservés.
    Site géré par le majordome du net