victorkexu
Messages postés6Date d'inscriptionmercredi 21 décembre 2005StatutMembreDernière intervention 6 janvier 2006
-
4 janv. 2006 à 19:19
victorkexu
Messages postés6Date d'inscriptionmercredi 21 décembre 2005StatutMembreDerniè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.
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 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)
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 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.....
victorkexu
Messages postés6Date d'inscriptionmercredi 21 décembre 2005StatutMembreDerniè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.