ich möchte mit einem kleinen VBA-Code prüfen ob ein Tabellenblatt geschützt ist und dann weitere Aktionen ausführen - leider wird der Befehl "If Tabelle16.Protect = True" nicht akzeptiert:
Private Sub Worksheet_Change(ByVal Target As Range)
'Prüfen, ob "ja" in Zelle B70 steht
If Range("B70").Value = "ja" Then
If Tabelle16.Protect = True
Tabelle16.Unprotect
Rows("72:75").EntireRow.Hidden = False
Tabelle16.Protect
ElseIf Tabelle16.Protect = False
Rows("72:75").EntireRow.Hidden = False
End If
ElseIf Range("B70").Value = "nein" Then
If Tabelle16.Protect = True
Tabelle16.Unprotect
Rows("72:75").EntireRow.Hidden = True
Tabelle16.Protect
ElseIf Tabelle16.Protect = False
Rows("72:75").EntireRow.Hidden = True
End If
End If
End Sub
Hat vielleicht jemand eine Idee wie ich das lösen kann?Danke vorab.
Gruß
Frank