Private Sub Worksheet_Change(ByVal Target As Range)
Dim X As Boolean
If Not Intersect(Target, Range("D4:D8")) Is Nothing Then 'zunächst prüfen ob die Eingabe in Zelle D4 bis D8 erfolgte
If Target.Value = "Erledigt" Then 'wurde Erledigt oder Offen eingegeben?
X = False 'wenn Erledigt dann sollen Zeilen eigeblendet werden
ElseIf Target.Value = "Offen" Then
X = True 'wenn Offen dann sollen Zeilen ausgeblendet werden
End If
Select Case Target.Row 'in welcher Zeile erolgte Eingabe
Case 4 'in Zeile 4 ' Hier muss noch die Zeile die aus/eingeblendet werden soll angegeben werden!
Tabelle2.Rows(4).EntireRow.Hidden = X ' die Rows(4) Angabe muss evtl. noch angepasst werden!
Case 5 'in Zeile 5
Tabelle2.Rows(5).EntireRow.Hidden = X ' die Rows(5) Angabe muss evtl. noch angepasst werden!
Case 6 'in Zeile 6
Tabelle2.Rows(6).EntireRow.Hidden = X ' die Rows(6) Angabe muss evtl. noch angepasst werden!
Case 7 'in Zeile 7
Tabelle2.Rows(7).EntireRow.Hidden = X ' die Rows(7) Angabe muss evtl. noch angepasst werden!
Case 8 'in Zeile 8
Tabelle2.Rows (8).EntireRow.Hidden = X ' die Rows (8) Angabe muss evtl. noch angepasst werden!
End Select
End If
End Sub