09.01.2017, 18:52
(Dieser Beitrag wurde zuletzt bearbeitet: 11.01.2017, 18:04 von Rabe.
Bearbeitungsgrund: Code-Tags benutzt
)
Moin moin,
ich habe folgendes Programm.
Ich habe einen Worksheet erstellt, der jedoch nicht funktioniert. Vielleicht könnt Ihr mir weiterhelfen. Ich möchte das wenn man in der Zelle F5 per Dropdown Menü ein Wert auswählt, bestimmte Zeilen ausgeblendet werden, jedoch funktioniert das leider nicht. Vielleicht kann mir einer ja sagen, wo der Fehler liegt! Wäre super!
ich habe folgendes Programm.
Ich habe einen Worksheet erstellt, der jedoch nicht funktioniert. Vielleicht könnt Ihr mir weiterhelfen. Ich möchte das wenn man in der Zelle F5 per Dropdown Menü ein Wert auswählt, bestimmte Zeilen ausgeblendet werden, jedoch funktioniert das leider nicht. Vielleicht kann mir einer ja sagen, wo der Fehler liegt! Wäre super!
Code:
VBA Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$F$5" Then
If Target.Value = "gesetzl. pflichtversichert (KV)" Then
Rows("11:12").Hidden = True
Rows("29:33").Hidden = True
Rows("35").Hidden = True
Else
Rows("11:12").Hidden = False
Rows("29:33").Hidden = False
Rows("35").Hidden = False
End If
ElseIf Target.Address = "$F$5" Then
If Target.Value = "gesetzl. pflichtversichert (KV) inkl. Dienstwagen" Then
Rows("29:33").Hidden = True
Else
Rows("29:33").Hidden = False
End If
ElseIf Target.Address = "$F$5" Then
If Target.Value = "freiwillig gesetzl. versichert (KV)" Then
Rows("11:12").Hidden = True
Rows("19").Hidden = True
Rows("22").Hidden = True
Rows("35").Hidden = True
Else
Rows("11:12").Hidden = False
Rows("19").Hidden = False
Rows("22").Hidden = False
Rows("35").Hidden = False
End If
ElseIf Target.Address = "$F$5" Then
If Target.Value = "freiwillig gesetzl. versichert (KV) inkl. Dienstwagen" Then
Rows("19").Hidden = True
Rows("22").Hidden = True
Else
Rows("19").Hidden = False
Rows("22").Hidden = False
End If
ElseIf Target.Address = "$F$5" Then
If Target.Value = "privat versichert (KV)" Then
Rows("11:12").Hidden = True
Rows("19").Hidden = True
Rows("22").Hidden = True
Rows("35").Hidden = True
Else
Rows("11:12").Hidden = False
Rows("19").Hidden = False
Rows("22").Hidden = False
Rows("35").Hidden = False
End If
ElseIf Target.Address = "$F$5" Then
If Target.Value = "privat versichert (KV) inkl. Dienstwagen" Then
Rows("19").Hidden = True
Rows("22").Hidden = True
Rows("35").Hidden = True
Else
Rows("19").Hidden = False
Rows("22").Hidden = False
Rows("35").Hidden = False
End If
End If
End Sub