jeanjeandada
Messages postés152Date d'inscriptionlundi 21 avril 2008StatutMembreDernière intervention20 novembre 2011
-
6 mai 2009 à 12:23
jeanjeandada
Messages postés152Date d'inscriptionlundi 21 avril 2008StatutMembreDernière intervention20 novembre 2011
-
7 mai 2009 à 12:41
Bonjour,
1- J'ouvre mon fichier txt (où se trouvent des date en anglais sous la forme mm/jj/aaaa hh:nn:ss AM ou PM)
2- Dans les cases d'Excel les dates s'affichent sous cette forme : mm/jj/aaaa hh:nn:ss AM ou PM==> Donc comme sur le fichier txt(Tout va bien)
3- je fais de la mise en forme pour avoir la date en FRANCAIS j'obtiens : jj/mm/aaaa hh:nn:ss MA date se trouve dans une VAriable
4- J'affiche ma variable dans une case d'Excel ET Là MAGIE !!!!!!!! :
Excel ne me met pas là date comme je l'ai ordonné : jj/mm/aaaa hh:nn:ss
Mais me la remet en anglais .... : mm/jj/aaaa hh:nn:ss
Poutant dans option régionaux tout est bien en francais ....
jeanjeandada
Messages postés152Date d'inscriptionlundi 21 avril 2008StatutMembreDernière intervention20 novembre 2011 6 mai 2009 à 17:29
SAlut Renfield
Je sais bien qu'Excel se base sur les paramétres régionaux .. c'est pour cela que j'ai signalé que je revérifier ces options et tout était OK.
Dans mon code VB J'ai mis une variable maVariableDate qui contient ma date sous le forme dd/mm/yyyy hh:mm:ss
Puis dans ma cellule je met
Cells(count,2)=CStr(maVariableDate)
ET la MagieMagie :
Ma cellule ne contient pas la date sous la forme dd/mm/yyyy hh:mm:ss mais sous la formemm/dd/yyyy hh:mm:ss
jeanjeandada
Messages postés152Date d'inscriptionlundi 21 avril 2008StatutMembreDernière intervention20 novembre 2011 7 mai 2009 à 12:41
Salut,
D'accord le Cstr utilise les paramétres régionaux. Pourtant dans mes paramétres régionaux j'ai bien :
Format de la date courte : jj/MM/aaaa
et format date longue : jj/MM/aaaa
Donc voilà.... Je n'ai pas d'explication au probléme dont j'ai cité au dessus