Private Sub FiltreTableau(Feuille As String, Tableau As String, Année As String)
With Sheets(Feuille)
.Protect "toto", UserInterfaceOnly:=True 'mot de passe à adapter
If Len(Année) Then
.ListObjects(Tableau).Range.AutoFilter Field:=1, Criteria1:=Année
Else
.ListObjects(Tableau).Range.AutoFilter Field:=1
End If
End With
End Sub