Re : Excel:VBA:TCD et date croissante
Bonjour chrystobal, bonjour à toutes et à tous
Le classement, dans XL comme dans beaucoup d'autres logiciels, est effectué en fonction du code ASCII (aujourd'hui étendu). Il est donc logique qu'XL, TCD ou pas, si tu entres les codes (format texte) suivants :
2009wk2
2009wk10
2009wk1
2009wk11
le tri se fera sur le 7ème et 8ème caractère, comme dans un dictionnaire dans lequel tu trouves idôlatre avant idolâtrer et idôlatrer avant idôlatrie, tu auras un tri du même genre :
2009wk1 < 2009wk10 < 2009wk11 < 2009wk2.
Pour solutionner ton problème, il te faut 2 chiffres pour le mois :
2009wk02
2009wk10
2009wk01
2009wk11
qui te donnera dans ton TCD :
2009wk01
2009wk02
2009wk10
2009wk11
En espérant avoir été clair.
@+