Re,
Des explications !?
A te relire.
Cdlt.
Sub CleanFilters()
'Déclaration des variables
Dim lo As ListObject, Cell As Range, lCol As Long
'Initialisation des variables
Set lo = Range("nomTable").ListObject
'Boucle : pour chaque colonne dans la ligne d'en-têtes du tableau
For lCol = 1 To lo.ListColumns.Count
'Si le numéro de colonne est différent de 5
If lCol <> 5 Then
'Si la colonne est filtée
If lo.AutoFilter.Filters(lCol).On Then
'Suppression du filtre
lo.Range.AutoFilter Field:=lCol
End If
End If
'Prochaine colonne
Next
End Sub