Excel VBA - Prüfen, ob ein Arbeitsblatt MIT EINEM PASSWORT geschützt ist
Können wir überprüfen, ob ein Blatt geschützt ist, mithilfe der Eigenschaft ProtectContents. Aber wie überprüfen, ob es mit einem Passwort geschützt ist?
if ws.ProtectContents then
''do something
end if
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich glaube nicht, dass es einen direkten Weg, dies zu tun, indem Sie Weg von einer Eigenschaft. Alternativ, wenn Sie versuchen könnte, um den Schutz des Arbeitsblatts mit einem leeren Kennwort und den Fehler abzufangen, sollte es scheitern:
Rufen Sie diese wie:
Und zurück
True
oderFalse