Bonjour,

j'ai un problème pour trier des lignes en fonction de la date. Quand je rempli mes cellules je fais :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
CelluleTemp.Offset(i, 5) = Format(Cellule.Offset(i, 10), "dd/MM/yyyy")
Le tri me donne des résultats incohérent. En fait en testant avec la fonction Month(CDate), je me suis rendu compte que quand ma date allait de 01/XX/XXXX à 12/XX/XXXX il me considérait les jours comme des mois:

01/11/2006 -> 1
12/05/2006 -> 12

et dès que ca dépasse 12 (décembre..) il prend le bon mois :

28/11/2007 -> 11
15/06/2007 -> 6

Comment faut-il faire pour fixer cela?

Merci,


Laurent