C'est bien ce que je craignais, c'est plus compliqué : tu as plein de cellules remplies mais seulement certaines sont des dates. La question que je me pose est :
comment fait-on la différen ce entre uine cellule qui contient 2 et une cellule qui contient 02/01/1900? si tu formates la 1ère en date elle devient la 2ème, donc ce n'est pas le contenu qu'il faut tester mais le format. Il n'y a pas de fonctions Excel pour ça, donc macro
du genre : toto = Selection.NumberFormat
et là tu récupères un truc avec des yy mm dd (par exemple "dd/mm/yy"),
mais tu as plein de formats possibles pour les dates, avec ou sans /
(mon format préféré est : jjjj j mmmm aaaa in english : "dddd d mmmm yyyy") comme ça tu vois aussi le jour de la semaine en entier
alors, comment faire, tu peux très bien n'afficher, par format, que l'année d'une date, c'est une date mais tu ne vois que 2 ou 4 caractères, est-ce que dans ce cas tu la considères comme une date ou pas, zaitizecouestion?
C@thy