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 :

créer un xml à partir d'une plage de cellules


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2008
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 46
    Par défaut créer un xml à partir d'une plage de cellules
    Bonjour à tous,

    Etant plus qu'un "Bleu" en VBA, je ne sais pas comment m'en sortir, surtout le temps presse

    Voici mon problème : A partir d'Excel, ici les cellules sont séparés par ","




    suiteName

    Name1,Summary1,Steps1,Expectedresults1
    Name2,Summary2,Steps2,Expectedresults2,keyword,note
    Name3,Summary3,Steps3,Expectedresults3,keyword1,note1,keyword2,note2



    Et ce que j'aimerais obtenir en XML

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    <?xml version="1.0" encoding="UTF-8"?>
    <testsuite name="suiteName"><details><![CDATA[ ]]></details>
      <testcase name="Name1">
        <summary><![CDATA[Summary1]]></summary>
        <steps><![CDATA[Steps1]]></steps>
        <expectedresults><![CDATA[Expectedresults1]]></expectedresults>
      </testcase>
      <testcase name="Name2">
        <summary><![CDATA[Summary2]]></summary>
        <steps><![CDATA[Steps2]]></steps>
        <expectedresults><![CDATA[Expectedresults2]]></expectedresults>
        <keywords>
          <keyword name="keyword">
            <notes><![CDATA[note]]></notes>
          </keyword>
        </keywords>
      </testcase>
      <testcase name="Name3">
        <summary><![CDATA[Summary3]]></summary>
        <steps><![CDATA[Steps3]]></steps>
        <expectedresults><![CDATA[Expectedresults3]]></expectedresults>
        <keywords>
          <keyword name="keyword1">
            <notes><![CDATA[note1]]></notes>
          </keyword>
          <keyword name="keyword2">
            <notes><![CDATA[note2]]></notes>
          </keyword>
        </keywords>
      </testcase>
    </testsuite>
    (Désolé, il n'y a plus de couleurs distintives pour keyword1,2)

    Sachant qu'on ne connaît pas à l'avant le nombre de lignes, chaque ligne dans Excel produit un "paragraphe" dans le fichier XML.

    Il ne me reste plus à voir surgir une ou plusieurs âmes charitables.

    Merci d'avance.

  2. #2
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    3 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 3 317

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2008
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 46
    Par défaut
    Merci SilkyRoad,

    Malheureusement, il me returne une erreur
    "Erreur système &H80004005 (-2147467259). Erreur non spécifiée."

    Je précise que je suis sous Excel 2000, et l'option Microsoft XML, v... a été cochée

    Au secours !

  4. #4
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    3 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 3 317
    Par défaut
    j'espère que tu n'as pas fait un simple copier/coller de l'exemple de la FAQ car la présentation de tes données est très différente ...


    bonne soirée
    michel

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Août 2008
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 46
    Par défaut
    Désolé pour le retard.

    Je m'en suis sorti avec l'aide d'un ami

    Merci en tout cas.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment créer un layout xml à partir d'une customize view ?
    Par dév20 dans le forum Composants graphiques
    Réponses: 1
    Dernier message: 02/02/2014, 03h40
  2. [ODBC] Créer un requête à partir d'une plage de date
    Par razily dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 20/06/2010, 12h24
  3. Créer un fichier XML à partir d'une table
    Par Imageek dans le forum SQL
    Réponses: 2
    Dernier message: 06/03/2010, 15h51
  4. Comment créer un document XML à partir d'une chaine de caractères
    Par imad_eddine dans le forum Format d'échange (XML, JSON...)
    Réponses: 2
    Dernier message: 19/11/2007, 18h09
  5. [DOM] [JAVA + XML] Ouvrir un fichier xml à partir d'une url
    Par Hell dans le forum Format d'échange (XML, JSON...)
    Réponses: 2
    Dernier message: 09/06/2005, 00h06

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