Bonjour, c'est encore moi avec mes Pb d'XML.

Voici mon soucis :

J'ai une macro qui va chercher un fichier XML, qui le parcour et qui extrait les données pour les importer dans une base Access.


Si mon Mon fichier XML contient cette ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<?xml version="1.0" encoding="UTF-8"?>
le code ne peut pas parcourir les noeuds

Ce qui pose problème apparemment c'est les accents, car si je passe en encoding ISO :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<?xml version="1.0" encoding="ISO-8859-1" ?>
il parcour parfaitement le fichier.

Ma question est si l'on peut, par code VBA, changer cette ligne UTF en ISO automatiquement, car j'ai 350 fichiers à traiter, et tous les jours des nouveaux arrivent encodés de cette manière.

Merci d'avance de votre aide.