XL 2013 Mappage XML d'un fichier excel

erwanhavre

XLDnaute Occasionnel
Bonjour à tous je suis dans une impasse et j'ai besoin de vous
Peut être que cela va paraître simple pour certain d'entre vous mais voila mon pb
Je dois exporter les données d'une feuille excel vers un, fichier .XML
Le problème est simple je suis une quiche dans ce domaine ...
Ce que j'ai fait :
j'ai pris un fichier XML similaire à ce dont j'ai besoin ..
via l'onglet développeur j'ai importer ce fichier
j'y ai modifier le contenu des lignes mais laissé à l'identique les entête de colonnes
mais au moment d'exporter ou d'enregistrer mon fichier pour exporter celui-ci au format .XML excel deviens vulgaire et me dit des gros mots du style:
"Données dénormalisées"
ou
"les mappages XML de ce classeur ne sont pas exportables ... "

svp que dois-je faire pour que cela fonctionne svp
Je suis dans la m**** là lol
je vous joins mon fichier
Merci à ceux qui y arriverons ...
 

Pièces jointes

  • Classeur5.xlsx
    11.3 KB · Affichages: 49

patricktoulon

XLDnaute Barbatruc
bonsoir
serait ce comme ca que tu veux coder ton xml

testé sur ton fichier
VB:
Sub convertxml()
    Dim xmldoc As Object, oCreation As Object, Lig&, Racine As Object, tableau As Object, col As Object, cel As Object
    Set xmldoc = CreateObject("Microsoft.XMLDOM")    'creation
    Set Racine = xmldoc.createelement(ActiveSheet.Name)    'ajout de la racine "kml"
    xmldoc.appendchild Racine    'insertion dans le document (append) de kml
    Set oCreation = xmldoc.createProcessingInstruction("xml", "version='1.0' encoding='UTF-8'")    'creation de l'entete du process
    xmldoc.InsertBefore oCreation, xmldoc.ChildNodes.Item(0)    'insertion parametre process
    Set tableau = xmldoc.createelement("Tableau3")    'ajout de la racine "kml"
   Racine.appendchild tableau
       With Feuil1.ListObjects("Tableau3")
        With .HeaderRowRange
            For c = 1 To .Cells.Count
                Set col = xmldoc.createelement(.Cells(c).Value): tableau.appendchild col    'insertion de la balise document dans la balise kml
                With Feuil1.ListObjects("Tableau3").DataBodyRange
                    For Lig = 1 To .Rows.Count
                        Set cel = xmldoc.createelement(.Cells(Lig, c).Address(0, 0)): cel.Text = .Cells(Lig, c).Text: col.appendchild cel 'insertion de la balise document dans la balise kml
                    Next
                End With
            Next

        End With

    End With
     MsgBox Replace(xmldoc.XML, "><", ">" & vbCrLf & "<")
End Sub
 

erwanhavre

XLDnaute Occasionnel
Bonsoir tout d’abord merci pour ton retour
L' idée principale c'est que cela me génère un fichier XML avec le format ci-dessous
attention les valeurs de ce fichier ne correspondent pas à ma PJ

<?xml version="1.0"?>

-<mouvements-balances xmlns="Ce lien n'existe plus">


-<periode-taxation>

<mois>12</mois>

<annee>2019</annee>

</periode-taxation>

<identification-redevable>FR015001f1237</identification-redevable>


-<droits-suspendus>


-<produit>

<libelle-personnalise>09017352186</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>40</tav>


-<balance-stock>

<stock-debut-periode>26.88</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>26.88</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017445678</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>46</tav>


-<balance-stock>

<stock-debut-periode>45.864</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>45.864</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017445738</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>40</tav>


-<balance-stock>

<stock-debut-periode>2.52</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>2.52</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017445742</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>40</tav>


-<balance-stock>

<stock-debut-periode>43.176</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>43.176</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017454773</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>37.5</tav>


-<balance-stock>

<stock-debut-periode>28.896</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>28.896</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017456040</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>46</tav>


-<balance-stock>

<stock-debut-periode>2.73</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>2.73</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017470290</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>50</tav>


-<balance-stock>

<stock-debut-periode>0.84</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>0.84</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017470300</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>40</tav>


-<balance-stock>

<stock-debut-periode>7.308</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>7.308</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017470303</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>37.5</tav>


-<balance-stock>

<stock-debut-periode>7.728</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>7.728</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017470305</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>41.4</tav>


-<balance-stock>

<stock-debut-periode>4.83</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>4.83</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>0</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017470309</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>40</tav>


-<balance-stock>

<stock-debut-periode>10.08</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>10.08</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017470310</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>40</tav>


-<balance-stock>

<stock-debut-periode>0.672</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0.672</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>0</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017470319</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>40</tav>


-<balance-stock>

<stock-debut-periode>0.672</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0.672</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>0</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017470320</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>40</tav>


-<balance-stock>

<stock-debut-periode>5.34</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>5.34</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>0</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017486844</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>50</tav>


-<balance-stock>

<stock-debut-periode>6.552</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>6.552</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017486979</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>50</tav>


-<balance-stock>

<stock-debut-periode>3.738</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>3.738</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017528261</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>46</tav>


-<balance-stock>

<stock-debut-periode>2.52</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>2.52</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017560146</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>47</tav>


-<balance-stock>

<stock-debut-periode>4.89</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>4.89</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017564481</libelle-personnalise>

<libelle-fiscal>RHUM_TIERS_ET_AUTRES</libelle-fiscal>

<tav>38</tav>


-<balance-stock>

<stock-debut-periode>5.628</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>12.6</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>18.228</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017578252</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>45</tav>


-<balance-stock>

<stock-debut-periode>3.864</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>3.864</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017656091</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>40</tav>


-<balance-stock>

<stock-debut-periode>0.126</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>0.126</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017663939</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>46</tav>


-<balance-stock>

<stock-debut-periode>14.07</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>14.07</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017664675</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>50</tav>


-<balance-stock>

<stock-debut-periode>1.554</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>1.554</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017664684</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>47</tav>


-<balance-stock>

<stock-debut-periode>2.52</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>2.52</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017664691</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>50</tav>


-<balance-stock>

<stock-debut-periode>1.428</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>1.428</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017664700</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>50</tav>


-<balance-stock>

<stock-debut-periode>2.1</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>2.1</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017664712</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>50</tav>


-<balance-stock>

<stock-debut-periode>0.966</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>0.966</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017664768</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>40</tav>


-<balance-stock>

<stock-debut-periode>4.872</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>4.872</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017667542</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>40</tav>


-<balance-stock>

<stock-debut-periode>46.2</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>46.2</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017674333</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>40</tav>


-<balance-stock>

<stock-debut-periode>56.028</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>56.028</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>0</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017674334</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>45</tav>


-<balance-stock>

<stock-debut-periode>0.126</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>0.126</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017674340</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>40</tav>


-<balance-stock>

<stock-debut-periode>2.478</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>2.478</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>0</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017682219</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>40</tav>


-<balance-stock>

<stock-debut-periode>0.06</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>0.06</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017698169</libelle-personnalise>

<libelle-fiscal>RHUM_TIERS_ET_AUTRES</libelle-fiscal>

<tav>40</tav>


-<balance-stock>

<stock-debut-periode>4.368</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>4.368</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017802520</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>40</tav>


-<balance-stock>

<stock-debut-periode>1.47</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>1.47</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017839381</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>40</tav>


-<balance-stock>

<stock-debut-periode>0</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>58.506</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>58.506</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017839486</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>41.4</tav>


-<balance-stock>

<stock-debut-periode>0</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>4.83</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>4.83</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017840992</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>40</tav>


-<balance-stock>

<stock-debut-periode>0</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>5.34</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>5.34</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017841671</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>40</tav>


-<balance-stock>

<stock-debut-periode>0</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0.672</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>0.672</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09017841693</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>40</tav>


-<balance-stock>

<stock-debut-periode>0</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0.672</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>0</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>0.672</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09021031347</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_INF_18</libelle-fiscal>

<tav>16</tav>


-<balance-stock>

<stock-debut-periode>6.72</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>0</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>6.72</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>0</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09050374001</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_INF_18</libelle-fiscal>

<tav>16</tav>


-<balance-stock>

<stock-debut-periode>33.6</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>100.8</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>13.44</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>120.96</stock-fin-periode>

</balance-stock>

</produit>


-<produit>

<libelle-personnalise>09051374129</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_INF_18</libelle-fiscal>

<tav>17</tav>


-<balance-stock>

<stock-debut-periode>49.14</stock-debut-periode>


-<entrees-periode>

<entree-droits-suspendus>99.456</entree-droits-suspendus>

</entrees-periode>


-<sorties-periode>


-<sorties-avec-paiement-droits>

<sorties-avec-paiement-annee-courante>0</sorties-avec-paiement-annee-courante>

</sorties-avec-paiement-droits>


-<sorties-sans-paiement-droits>

<sorties-definitives>49.14</sorties-definitives>

</sorties-sans-paiement-droits>

</sorties-periode>

<stock-fin-periode>99.456</stock-fin-periode>

</balance-stock>

</produit>

</droits-suspendus>


-<releve-non-apurement>

<numero-daa-dac-dae>19FRG0230000506308087</numero-daa-dac-dae>

<date-expedition>2019-12-13</date-expedition>

<numero-accise-destinataire>FR014000E0286</numero-accise-destinataire>

</releve-non-apurement>

</mouvements-balances>
 

patricktoulon

XLDnaute Barbatruc
bonjour
ca on s'en fout qu il fasse 18 km mais tu n'avais pas tout dis

il m'aurait été impossible de deviner le nom des balises si tu m'avais pas donné ce code xml

et surtout l'arborescence ne correspond pas a celle du tableau3 de ta feuil1

par exemple ici
Code:
<periode-taxation>

<mois>12</mois>

<annee>2019</annee>

</periode-taxation>

<identification-redevable>FR015001f1237</identification-redevable>


-<droits-suspendus>


-<produit>

<libelle-personnalise>09017352186</libelle-personnalise>

<libelle-fiscal>ALCOOL_AUTRE_SUP_18</libelle-fiscal>

<tav>40</tav>
mois année etc.. ne sont pas dans l'arborescence <produit>


je regarderais ce soir en rentrant du boulot
 
Dernière édition:

patricktoulon

XLDnaute Barbatruc
bonsoir
je viens de tester tout ton code et la structure est invalide
et en plus c'est inchérent avec la structure du tableau
par exemple
<identification-redevable>FR015001f1237</identification-redevable>
cette balise est parent de tout les autre produit DAns ton model xml
alors que dans ton tableau structuré il ont chacun leur identité-redevable
tout du moins au moins 2
Capture.JPG


vu l'incohérence automatiser la création du xml te sera impossible pas etonnant que l'export xml d'excel ne peut fonctionner ou est incohérent , il ne peut ranger les element a leur bonne place tout du moins comme dans ton exemple xml
dommage c'est mon dada le html/xml VBA ;)
 
Dernière édition:

erwanhavre

XLDnaute Occasionnel
Bonsoir en fait oui j'ai changé quelque données "à la main" pour éviter de donner des données "sensibles"
Ce que je ne comprends pas c'est que quand j'ouvre un fichier excel vierge je fait "ouvrir" je recheche un fichier xml
il me demande " en tant que tableau XML je dis ok
Ce même tableau (sans rien modifier) j'essaie de l'exporter et là impossible
même enregistrer au format xml rien ...


En fait ce que j'aimerai c'est créer une feuille excel avec les entête de colonnes comme ci-dessous et y intégrer mes données puis l'exporter au format XML en prenant en compte le mappage de l'image en PJ

ns1:moisns1:anneens1:identification-redevablens1:libelle-personnalisens1:libelle-fiscalns1:tavns1:stock-debut-periodens1:entree-droits-suspendusns1:sorties-avec-paiement-annee-courantens1:sorties-definitivesns1:stock-fin-periode
 

Pièces jointes

  • Capture.PNG
    Capture.PNG
    21.4 KB · Affichages: 41

patricktoulon

XLDnaute Barbatruc
re
bonsoir
comme ca n'est pas conforme excel l'arrange a sa sauce pendant l'import et pour l'export ca devient incohérent et c'est normal

je repete
tes mois et année ne peuvent pas etre tout seul tu en a un pour chaque produit
quant a l'identité redeval dans ton fichier excel tu en a deux différentes ca aussi ca doit etre un enfant de chaque produit dans le xml et pas l'inverse !!!

essaie de comprendre
dans ton tableau par exemple "FR015050F4567" est l'identité redevable du produit 1 donc en gros dans le xml elle devrait etre enfant de produit 1
sauf que dans ton xml en exemple le papa devient l'enfant et l'enfant devient le papa

et en plus de ca tout les produit deviennent enfant de une seul identité redevable alors que chacun a la sienne

bref

ton xml devait se presenter comme ca

XML:
<produits>

      <produit1>

          <identité_redevable>FR015050F4567</identité_redevable>

          <libelé_perso>Produit1<libelé_perso>

              <libélé_fiscal>ALCOOL_AUTRE_SUP_18</libélé_fiscal>

          etc...etc...

        

          </Produit1>





          <Produit2>

           idem pour lui



         </produit2>



         etc...etc....

</Produits>

apres tu fait comme tu veux ;)
mais ca oui je peut te l'automatiser ;)
 

erwanhavre

XLDnaute Occasionnel
Bonsoir
Non non tout va bien coté lunettes mdr mais comme je l'ai dis plus haut j'ai modifié (avant de comprendre le fonctionnement) à la main les données, je peux te certifier que les lignes des 3 premières colonnes sont et devrons êtres avec les mêmes données
Je pourrai t'envoyer le fichier xml d'origine en MP si tu veux
En tout cas Merci Patrick
 

Discussions similaires

Statistiques des forums

Discussions
312 199
Messages
2 086 161
Membres
103 148
dernier inscrit
lulu56