Code:Dim slcr As SlicerCache For Each slcr In ActiveWorkbook.SlicerCaches slcr.ClearManualFilter Next slcr
'***Clear all slicers on activesheet except named***
Sub clearslcr()
Dim slcr As SlicerCache
Dim sl As Slicer
For Each slcr In ActiveWorkbook.SlicerCaches
For Each sl In slcr.Slicers
If sl.Parent.Name = ActiveSheet.Name Then
If InStr(sl.Name, "FILTER DATE") = False Then
slcr.ClearManualFilter
End If
End If
Next sl
Next slcr
End Sub