Bonjour,
Je ne pense pas que mon problème soit très difficile à résoudre, mais tout ce que j'ai tenté n'a pas marché jusqu'ici...
Je dois récupérer une date que quelqu'un inscrit sur une feuille excel en format AAAAMMJJ que je voulais convertir en format JJMMAA.
J'ai créée pour cela une macro :
Cela marchait très bien... jusqu'à aujourd'hui. Pour le 01082013, excel ne reconnait pas le 0 devant, et Dates prend la valeur 108213.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 année = Mid(Cells(15, 6), 3, 2) mois = Mid(Cells(15, 6), 5, 2) jour = Mid(Cells(15, 6), 7, 2) Dates = Format(DateSerial(année, mois, jour), "ddmmyy")
J'ai essayé d'utiliser la fonction, mais ça ne marche pas non plus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part jour = Format(jour, String(2, "0")
Quelqu'un pourrait-il m'aider ?
je vous remercie par avance,
Novice_vba
Partager