Hallo zusammen,
ich habe mir ein Makro geschrieben, dass mir sagen soll ob ein Arbeitsblatt geschützt ist oder nicht:
Sub test()
If ActiveSheet.Protect = True Then
MsgBox „Blattschutz vorhanden“
Else
MsgBox „Kein Blattschutz“
End If
End Sub
Wenn ich dies jetzt laufen lasse, sagt er mir bei einem geschützten Arbeitsblatt „Kein Blattschutz“ und bei einem ungeschützten Blatt „Blattschutz vorhanden“.
Ich hätte jetzt aber eher „Blattschutz vorhanden“ erwartet, weil für mich heisst ActiveSheet.Protect = True, dass es bei einem Blattschutz (also WAHR) den ersten Satz ausgibt…
Wieso ist das verdreht?
Vielen Dank schonmal
MfG