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 :
Comment prendre en compte le quatrième critère ?
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:="="
D'avance Merci JY
Partager