SOS!!!!débutant,Problème de dates (pb entre format francais et usa)

pier0 Messages postés 67 Date d'inscription mardi 19 juillet 2005 Statut Membre Dernière intervention 2 septembre 2005 - 5 août 2005 à 17:20
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 - 5 août 2005 à 19:16
Salut,
Voila mon pb, si qq'un peut m'aider à sortir de cette galère ca serait bien.
En fait j'ai une base de donnée contenant des dates puis à l'aide d'un logiciel interne à mon entreprise j'en extrait un rapport sous le format .CSV
Ensuite à l'aide d'une macro excel je le "convertit" (car les différents champs sont séparés par des ") pour organiser les données en tableau.
Puis je copie le tableau du .CSV sur une feuille d'un fichier .XLS puis le sauve sous le format .XLS (tout ca par macro VB).
Et c'est la que les ennuis arrivent!
Mon soucis c'est que les dates se retrouvent avec les jours et les dates inversés quand cela est possible:

Voici un exemple pour clarifier les idées :
01/08/2005 18:00:00 DEVIENT APRES TRAITEMENT DES DONNEES 08/01/2005 18:00:00
21/07/2005 18:00:00 DEVIENT APRES TRAITEMENT DES DONNEES 21/07/2005 18:00:00

Je pense que cela vient soit au moment de la conversion,soit au moment de la copie du .CSV vers le .XLS, soit au moment de l'enregitrement en .XLS.
Le pb doit venir des paramètres régionaux (US par ex.

Si quelqu'un avait une idée sur la cause de mon pb cela me serait d'une précieuse aide.
Merci à l'ame charitable volant à mon secours!
Pier0

1 réponse

nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 37
5 août 2005 à 19:16
salut

utilise si c'est possible la fonction format(madate,"dd/mm/YYY")

Dans ton convertisseur.



Voila



PS. Arretez svp avec les titres pourris. merci.
0
Rejoignez-nous