Excel-Zeilen nach Inhalt über Button und VBA ausblenden?

1 Antwort

Hallo,

dazu kannst du dem Button diesen Code zuweisen:

Private Sub CommandButton1_Click()
Dim lZei As Long, z As Long
    On Error GoTo Errorhandler
    Application.ScreenUpdating = False
    With ActiveSheet
        lZei = .Range("C" & Rows.Count).End(xlUp).Row
        For z = 1 To lZei
            .Range("C" & z).EntireRow.Hidden = False    'Zeile einblenden
            If .Range("C" & z).Value = "ohne Inhalt" Then
                .Range("C" & z).EntireRow.Hidden = True 'Zeile ausblenden
            End If
        Next z
    End With
Errorhandler:
    Application.ScreenUpdating = True
End Sub