IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

[Version 2304] Macro excel > génération d'un fichier xml cible


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Consultant santé
    Inscrit en
    Mai 2023
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant santé
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2023
    Messages : 4
    Par défaut [Version 2304] Macro excel > génération d'un fichier xml cible
    Bonjour à tous,

    Je me permets de poster ici pour essayer de simplifier au maximum un tâche que je rencontre dans mon quotidien.
    Je dois régulièrement intégrer des flux xml dans un outil afin d’en vérifier le bon fonctionnement. Je crée donc « à la main » ce fichier xml en complétant les différentes balises qui m’intéressent avant de l’intégrer. J’aimerais pouvoir un peu automatiser la chose car c’est assez fastidieux de systématiquement reprendre manuellement un xml avant intégration.

    J’ai donc cherché de mon côté si une macro était possible afin de créer directement cet xml à partir d’un fichier excel où les données que je souhaite vérifier seraient complétées. N’étant pas du tout calé sur le sujet, ce fut un échec.
    Je me tourne donc vers vous pour m’aider dans cette tâche.

    Je souhaiterais obtenir une macro qui génère un fichier xml (au format souhaité) avec les données du fichier excel directement complétées dans les balises afin qu’il soit intégrable sans même avoir à le vérifier manuellement avant.

    A cette fin, :

    • Voici la structure du fichier excel avec les données qui m’intéressent. L’objectif étant que ce soit le fichier de travail que je complète en amont pour générer le xml. Je peux joindre le fichier directement si nécessaire (ayant vu que ce n'était pas recommandé de base, je mets une capture d'écran à la place).
    Nom : 343288457_755832575994089_4032988624933852820_n.png
Affichages : 846
Taille : 21,4 Ko
    • Je joins le fichier xml cible dont le format est à respecter. Ce fichier contient les données du fichier excel + d’autres données supplémentaires qui doivent apparaitre aussi bien évidemment mais qui n’ont aucun impact sur mes intégrations et peuvent donc rester telles quelles.

    A noter :

    • Il est tout à fait possible de toucher le fichier excel source en modifiant, déplaçant, ajoutant une ou plusieurs colonne(s) etc. si cela rend plus facile la génération de l’xml derrière (par exemple en ajoutant toutes les colonnes des données non essentielles ou autre).
    • Chaque section de l’xml se compose d’un « cumul » qui fait la somme des montants de chaque sous-section qu’elle intègre. Cela n’apparait pas dans l’excel fourni mais ces cumuls sont importants et font partie des données à vérifier.
    • Il est bien évidemment possible d’avoir des lignes avec des valeurs différentes dans le fichier excel (le cas excel/xml présenté est volontairement simpliste). Je peux fournir si nécessaire un fichier xml plus « complexe » pour illustrer la cible avec de multiples NIR notamment.

    J’espère avoir été le plus exhaustif possible et je reste à disposition si jamais quelque chose n’était pas clair.
    Je vous remercie par avance de me sortir de cette galère.

    Bonne journée à tous.
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [Toutes versions] Code vba macro excel 2010 import de plusieurs fichiers texte
    Par Eagle-I dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 09/12/2011, 12h25
  2. [PPT-2003] lancer une macro excel a partir d'un fichier powerpoint
    Par yvespi dans le forum VBA PowerPoint
    Réponses: 10
    Dernier message: 15/06/2010, 15h48
  3. [VBA]macro excel ouverture et transformation de fichier
    Par astrolane dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 02/05/2007, 11h19
  4. génération automatique de fichier xml vide
    Par ecdxml dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 03/07/2006, 10h57
  5. Macro excel qui ferme tous les fichiers .xls
    Par max2245 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 10/01/2006, 20h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo