Bonjour,

J'aimerais trier un classeur selon la date.
Pour cela j'ai mis en place ce code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
    Dim Datefin As Date
 
    Datefin = ActiveSheet.Range("G10").Value
 
    Sheets("CounterpartsStatistics").Activate
    Range("A1").Select
    Selection.AutoFilter
    Selection.AutoFilter Field:=3, Criteria1:="<=" & Datefin, _
    Operator:=xlAnd
ou G10 est la cellule qui recoit une valeur de date entrée par l'utilisateur.
Toutes les dates sont au format dd-mmm-yy.

En résultat j'obtiens bien un tri mais certaines dates, qui devraient etre enlevées par tri, subsistent...

Avez-vous une idée d'ou ce bug peut provenir ?

Merci d'avance !

remarque: mes dates sont au format dd-mmm-yy. Le bug viendrait-il d'ici? sachant que quand je fais le tri/filtre manuellement ca marche comme il faut...