VBA Excel : Problème de format de date Fr / Us

VBA Excel : Problème de format de date Fr / Us - VB/VBA/VBS - Programmation

Marsh Posté le 10-05-2004 à 09:33:54    

Bonjour tt le monde!
 
J'ai un petit soucis... J'ai importé dans Excel un fichier. Dans celui-ci il y a des dates mais au départ elles sont sous la forme jj.m.aaaa Il me faut donc tout d'abord changer les . en / et ensuite appliquer le format de date : jj-mmm-aaaa
 
Lorsque je le fais manuellement, il n'y a pas de problème.  
 
Le soucis c'est que quand j'enregistre mes actions pour faire une macro, lorsque je la lance, c'est le bordel.  
 
Déjà  
- lors du changement des . en / -> certaines dates (celles dont le jour est compris entre 1 et 12) passent en format américain)
- ensuite après l'application du format de date "jj-mmm-aaaa" seules celles ayant été reconnues en format américain sont modifiés mais bien sûr la date affichée n'est pas correcte. Elle est inversée en raison du format américain.  
- les autres ne sont modifiées que lorsqu'on double clicque sur les cellules après exécution de la macro.
 
Il doit y avoir un problème de concordance calendrier français et américain.
 
Comment je fais pour que ma macro elle marche ???!!!!!
 
Merci de votre aide

Reply

Marsh Posté le 10-05-2004 à 09:33:54   

Reply

Marsh Posté le 11-05-2004 à 10:53:20    

utilise tafeuille.tacellule.numberformat = "dd/mm/yyyy"
sur chaque cellule concerné. ça revient au meme que de le faire a la main

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed