Format Date dans un fichier .csv

victorkexu Messages postés 6 Date d'inscription mercredi 21 décembre 2005 Statut Membre Dernière intervention 6 janvier 2006 - 4 janv. 2006 à 19:19
victorkexu Messages postés 6 Date d'inscription mercredi 21 décembre 2005 Statut Membre Dernière intervention 6 janvier 2006 - 5 janv. 2006 à 10:22
Bonjour et bonne année à tous,

j'ai un VB pour convertir un fichier .xls vers un fichier .csv. ça marche bien sauf la format date. dans le fichier .xls, la date sont en format jj/mm/aaaa (15/01/2006 par exemple), mais dans le fichier .csv, elles sont comme 1/15/2006.

Qui peut me dire ce qu'il passe?

Merci d'avance

3 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
5 janv. 2006 à 00:09
S'il l'enregistre mal, c'est que tu le lis mal.
Comment fais-tu pour lire et enregistrer ?
Quel type de variable intermédiaire utilises-tu ?
Ca manque de détail ...

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage. (Socrate)
0
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
5 janv. 2006 à 00:41
dans xls, elles sont stockées en numérique.... affichées 15/01/2006 en fonction de tes parametres regionnaux...



dans csv, format américain utilisé (M/D/YYYY) pas dramatique en soit....
pour
enregistrer les dates, vaut mieux favoriser le format YYYY-MM-DD
qui sera reconnu par CDate, quels que soient les parametres
regionnaux.....



maintenant, j'ignore si tu as la main sur l'ecriture, ou pas.....

Renfield
Admin CodeS-SourceS - MVP Visual Basic
0
victorkexu Messages postés 6 Date d'inscription mercredi 21 décembre 2005 Statut Membre Dernière intervention 6 janvier 2006
5 janv. 2006 à 10:22
Bonjour,
je vous remercie de vos réponses.

en fait, ce VB fonctionne en Windows NT, il traite centaine fichiers .xls par jour automatiquement

Sa mission est de cherche de ces fichiers .xls dans une répertoire fixe, changement de ses formats de .xls à .csv et sauvegarde dans une autre répertoire fixe.

dans les fichiers .xls, les colonnes de date sont en format personnalisé avec le type jj/mm/aaaa.


Je suis à vos disponible pour les détailles.



.
0
Rejoignez-nous