Bonjour,
J'avais trouvé la commande mais j'avais une erreur si pas de critères selectés.
Voilà ce que je viens de faire pour éviter cette erreur.
If ActiveSheet.AutoFilterMode = True Then
On Error Resume Next
ActiveSheet.ShowAllData
On Error GoTo 0
End If
Par contre je n'arrive pas à transcrire cette macro pour un tableau, la cde ShowAllData ne fonctionne pas.
Sub Raz_Filtre1()
'
' Raz_Filtre1 Macro
If ActiveSheet.ListObjects("Tableau1").ShowAutoFilter = True Then
On Error Resume Next
ActiveSheet.ListObjects("Tableau1").ShowAllData
On Error GoTo 0
End If
End Sub
Merci et bonne journée