Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Import VB XML différent entre 2007 et 2010

  • Initiateur de la discussion Initiateur de la discussion dams87
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

dams87

XLDnaute Nouveau
Bonjour, à tous,

Lorsque j'importe des fichiers XML en VB, j'obtiens un résultat différent entre excel 2007 et 2010.
Le résultat donné par la version 2010 est celui qui me convient. J'ai gratté pour voir si il n'y avait pas d'option dans 2007 pour la mise en forme du XML mais je n'ai rien vu.

Voila le code que j'utilise :

Sub Import_XML()
Dim MyPath As String
Dim MyFile As String


MyPath = "C:\Users\Desktop\XML\commande\"
MyFile = Dir(MyPath & "*.xml")


Do Until MyFile = ""
Application.DisplayAlerts = False
ActiveWorkbook.XmlImport _
URL:=MyPath & MyFile, _
ImportMap:=Nothing, _
Overwrite:=True, _
Destination:=Range("$A$" & Cells(Rows.Count, "A").End(xlUp).Row + 1)
Application.DisplayAlerts = True
MyFile = Dir
Loop

End Sub


Auriez vous une idée?
Ci-joint le fichier avec le résultat des 2 versions.
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
19
Affichages
4 K
G
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…