Hallo guten Tag, kann mir bitte jemand dieses Excel Makro erweitern, ich möchte mit denselben Steuerelement beim ersten klick den Filter setzen (derzeitiges Makro) und beim zweiten klick wieder zurücksetzen. Danke.
Sub Filter_Spalte_iw()
Dim objWorksheet As Worksheet 'wenn ein Filter gesetzt dann zuerst �ffnen
For Each objWorksheet In ThisWorkbook.Worksheets
With objWorksheet
If .AutoFilterMode Then
If .FilterMode Then .ShowAllData
End If
End With
Next
Worksheets("Tabelle22").Range("$iw$2:$iw$974").AutoFilter _
Field:=1, Criteria1:="x", VisibleDropDown:=True 'True bedeutet der Filterknopf wird angezeigt
Dim z As Long 'Erste Sichtbare Zeile
For z = 2 To Cells.SpecialCells(xlCellTypeLastCell).Row 'Zeile 2
If Rows(z).Hidden = False Then
Cells(z, 257).Select 'Spalte B
Exit For
End If
Next z
End Sub