ich habe in Zelle D1 ein Dropdown und möchte gerne bei Änderung des Zellwerts, d.h. bei einer neuen Auswahl im Dropdown ein Makro ausführen.
Zum Erfassen der Änderung des Zellwerts / Dropdowns verwende ich folgenden Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Range("D1"), Target) Is Nothing Then
' Call Macro
End If
End Sub
Das Makro, dass dabei aufgerufen wird, soll alle Zeilen des Blattes ausblenden (mit Ausnahme von Zeile 1) und nur die Zeilen einblenden, bei denen in Spalte A der gleiche Wert steht, wie in D1. Wie ich Zeilen aus- bzw. einblende, weiss ich, aber nicht, wie ich das an eine Bedingung knüpfe.
Zum Ein-/Ausblenden würde ich dabei folgendes verwenden:
.EntireRow.Hidden = False
.EntireRow.Hidden = True
Kann mir jemand sagen, wie ich diesen Teil umsetzen kann ? Vielen Dank für Eure Hilfe.
VG,
Markus