26.05.2017, 13:57
Hallo Bravolus,
lösch Deinen bisherigen Code und füge folgenden ein:
lösch Deinen bisherigen Code und füge folgenden ein:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim x, y
If Target.Count = 1 Then
If Target.Address(0, 0) = "A6" Or Target.Address(0, 0) = "A9" Then
Application.ScreenUpdating = False
Rows("15:239").EntireRow.Hidden = True
x = Application.Match(Range("A6"), Range("A15:A215"), 0)
If IsNumeric(x) Then
Rows(x + 14 & ":" & x + 38).EntireRow.Hidden = False
End If
Rows("242:465").EntireRow.Hidden = True
y = Application.Match(Range("A9"), Range("A242:A464"), 0)
If IsNumeric(y) Then
Rows(y + 241 & ":" & y + 265).EntireRow.Hidden = False
End If
Application.ScreenUpdating = True
End If
End If
End Sub
Gruß Atilla