Merci Arturo juste un petit souci
Je fais la recherche une fois le filtre activé donc le départ sur "R1" n'est pas toujours en R1 après le filtre il est possible de démarrer en R33 ou autre
Aurait tu une solution à ce problème ?
Sheets("onglet").Select 'extrait du filtre
Range("Q3").Select
Selection.AutoFilter
ActiveSheet.Range("$A$1:$S$1467").AutoFilter Field:=17, Criteria1:="Poste"
' Application.ScreenUpdating = False
DerLig = Worksheets("onglet").Cells(Rows.Count, i).End(xlUp).Row
Cpt = 0
For i = 2 To DerLig
x = Application.WorksheetFunction.CountIf(Range(Worksheets("onglet").Cells(4, "R"), Cells(i - 1, "R")), Cells(i, "R"))
If x = 0 Then Cpt = Cpt + 1
Next i
MsgBox "Nombre de valeurs différentes: " & Cpt