die Basis ist ein Excel-Formular,dass zur Erfassung von Daten zur Reisekostenabrechnung.Dabei gibt es in ZelleB4 ein Drop-down mit der Auswahl(hinterlegt in anderem Tabellenblatt) Reisekosten und Belege ohne Reise.
Ich möchte, dass wenn im Drop-down Belege ohne Reise ausgewählt wird,automatisch die Zeilen 7-26 und 32-48 ausgeblendet werden
Das Excel bzw. das Tabellenblatt enthält bereits ein recht umfangreiches Makro mit zwei Buttons.
Daher zwei Fragen: wie muss die Formel aussehen und an welcher Stelle muss sie stehen?
Ich habe es mit folgender Formel direkt vor dem Code für das restliche Makro versucht,aber es werden keine Zeilen ausgeblendet:
Private Sub worksheet_Selection Change (ByVal Target As Range)
if Intersect (Target,Range ("B4")) is nothing then else
If Range ("B4") = "Beleg ohne Reise" then Rows ("7:26" & "32:48") EntireRow.Hidden = True
Elseif Range ("B4") = "Reisekosten" then Rows ("7:26 & "32:48") Entire row.Hidden = False
End if
End Sub