ich habe schon einige Beiträge hier im Forum durch zu meiner Frage, bin aber nicht wirklich erfolgreich
mit dem Tüfteln von VBA Einträgen gewesen. Somit meine Herausforderung kurz erklärt.
In einer Abteilung wird ein Tabellenblatt zu einer Berechnung genutzt. Hier sind Zellen mit Dropdown Feldern
ausgestattet. Nun soll in Abhängigkeit was hier selektiert wurde verschiedene Spalten oder auch mal Zeilen ausgeblendet werden.
Beispiel:
Wenn C10 gleich KH oder Kasko, dann sollen die Spalten I und J und K ausgeblendet sein.
Wenn C8 gleich nein, dann sollen die Zeilen 15, 17, 19, 21, 23 und 25 ausgeblendet sein.
gibt noch 2-3 Bedingungen mehr.
Als Stufe 2 würde mich interessieren, ob man auch die Spalten/Zeilen wieder einblenden kann, wenn im Dropdown dann etwas anderes selektiert wurde.
Ich habe gestern hier aus dem Forum mal getestet mit:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.CountLarge > 1 Then Exit Sub
If Not Intersect(Target, Columns(8)) Is Nothing Then
Rows(Target.Row).Hidden = Target = "x"
End If
End Sub
Das hat auch mit dem "x" und dem Ausblenden geklappt, jedoch kenne ich mich in Excel gut aus, VBA jedoch wenig. Vielleicht kann man aber hiervon was adaptieren.
Danke Euch vorab!
Grüße
Markus