Bonjour laurent116,
voici le code :
Sub test()
Dim note As Double
Dim nombreslignes As Long
'la note pour le filtre
note = Sheets("Feuil1").Range("B3")
' ici on fait le filtre
ActiveSheet.Range("$A$5:$C$14").AutoFilter Field:=3, Criteria1:="<=" & note, _
Operator:=xlAnd
' ici on charge le résultat
nombreslignes = Sheets("Feuil1").Cells(Rows.Count, 3).End(xlUp).Row - 6
' ici on rentre le résultat dans la feuille de calcul
Sheets("Feuil1").Range("F4") = nombreslignes
End Sub
Ci-joint le fichier avec la macro.