Sub Compteur_Modes()
If ActiveWorkbook.Name <> ThisWorkbook.Name Then ThisWorkbook.Activate
ApplicationScreenUpdating = False
'Suppression des filtres
Sheets("Numéro").AutoFilter
'ActiveSheet.Range("$A$1:$BD$3000").AutoFilter Field:=10 ' 3000 correspond à l'estimation du nombre de ligne
'Nombre de Modes
MsgBox "Nombre de Modes : " & Application.Subtotal(3, Range("A2:A" & Rows.Count))
'Filtre sur les numéros compris entre 40000 et 49999
ActiveSheet.Range("$A$1:$BD$3000").AutoFilter Field:=1, Criteria1:=">=40000", Operator:=xlAnd, Criteria2:="<50000"
MsgBox "Nombre de modes compris entre 40000 et 50000 : " & WorksheetFunction.Max(ActiveSheet.Range("$A$1:$BD$3000").SpecialCells(xlCellTypeVisible).Value)
'Suppression des filtres
Selection.AutoFilter
'Rajout des filtres
Range("A1:BD1").Select
Selection.AutoFilter
Range("A1").Select
ApplicationScreenUpdating = True
End Sub