Bonjour,
Je post car je rencontre un problème que je ne connaissais pas jusque là, et que je n'arrive pas à résoudre.
Je m'explique :
Je fais une extraction d'une base de données, que je sauvegarde sous forme d'un fichier texte. Il y a des dates dans cette extraction (par exemple 05/03/2008).
Je passe par une macro VBA pour le renommer en xls :
Name CheminFichier & "\Extraction_Partielle.txt" As CheminFichier & "\Extraction_Partielle.xls"
Lorsque je rouvre ce fichier xls manuellement, aucun souci la date de l'exemple est toujours 05/03/2008.
Ensuite, j'automatise l'ouverture du fichier afin de faire un traitement avec :
Workbooks.Open Filename:="" & CheminFichier & "\Extraction_Partielle.xls"
Et là, toutes mes dates sont transformées au "format" anglais, avec par exemple 03/05/2008 à la place de 05/03/2008. Ce qui fausse tous mes résultats. J'aimerai conserver mes dates au format de départ.
NB : J'ai essayé avec Application.Workbooks.Open, mais j'ai rencontré le même problème.
Je vous remercie par avance de votre aide.
Tsuna
Partager