Bonjour,

Je cherche à effectuer un tri prenant en compte :
- colonne "B" ; dates de début
- colonne "C"; dates de fin
- colonne "K", patronymes
- colonne "BG", Taux (nouveau critère)

Je souhaiterai pouvoir trier mes données ("$A$1:$BP$19995") de sorte que

1) la date de début soit supérieure ou égale à la date du jour ("=aujourdhui()" soit BI1); et
2) la date de fin soit inférieure ou égale à la date du jour; et
3) les patronymes soient vides; et
4) le Taux soit classer du plus grand au plus petit...

J'avais ces lignes qui fonctionnaient sur les trois premiers critères :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
ActiveSheet.Range("$A$1:$BP$19995").AutoFilter Field:=2, Criteria1:="<=" & CDbl(Date)
ActiveSheet.Range("$A$1:$BP$19995").AutoFilter Field:=3, Criteria1:=">=" & CDbl(Date)
ActiveSheet.Range("$A$1:$BP$19995").AutoFilter Field:=11, Criteria1:="="
Comment prendre en compte le quatrième critère ?

D'avance Merci JY