mit dem nachfolgenden Code möchte ich Makros (Spalten ein- /ausblenden) aufrufen und zwar, wenn in Zelle C4 oder / und C5 eine Änderung vorgenommen wird. Das funkt so auch, aber wenn in C5 kein Wert steht, aber in C4 die der Inhalt gellöscht wird, dann passiert nichts.
Kann mir bitte jemand die Syntax entsprechend anpassen, da reichen meine VBA-Kenntnisse leider nicht.
Besten Dank für jeden Hinweis.
Gruß Peter
Private Sub Worksheet_Change(ByVal Target As Range)
If Target = Range("C5") Then
If IsEmpty([C5]) Then Makro_verbergen Else: makro_anzeigen
Else
If Target = Range("C4") Then
If IsEmpty([C4]) Then Makro_zu Else: makro_auf
End If
End If
End Sub