Document.Unprotect-Methode (Word)
Entfernt den Schutz aus dem angegebenen Dokument. .
Syntax
Ausdruck. Aufheben des Schutzes (Kennwort)
expression Erforderlich. Eine Variable, die ein Document-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Password | Optional | Variant | Das Kennwort für den Schutz des Dokuments. Bei Kennwörtern wird zwischen Groß- und Kleinschreibung unterschieden. Wenn das Dokument mit einem Kennwort geschützt ist und nicht das richtige Kennwort eingegeben wird, wird der Benutzer in einem Dialogfeld zur Eingabe des Kennworts aufgefordert. |
Sicherheit
Wichtig
Vermeiden Sie das Verwenden von hartcodierten Kennwörtern in Anwendungen. Fordern Sie das Kennwort vom Benutzer an, speichern Sie es in einer Variablen, und verwenden Sie die Variable dann im Code, falls ein Kennwort in einer Prozedur benötigt wird. Empfohlene bewährte Methoden hierzu finden Sie unter Sicherheitshinweise für Entwickler von Office-Lösungen.
Hinweise
Wenn das Dokument nicht geschützt ist, wird durch diese Methode ein Fehler generiert.
Beispiel
In diesem Beispiel wird der Schutz des aktiven Dokuments aufgehoben, indem der Wert der strPassword-Variablen als Kennwort verwendet wird.
If ActiveDocument.ProtectionType <> wdNoProtection Then
ActiveDocument.Unprotect Password:=strPassword
End If
In diesem Beispiel wird der Schutz des aktiven Dokuments aufgehoben. Text wird eingefügt, und das Dokument wird vor Überarbeitungen geschützt.
Set aDoc = ActiveDocument
If aDoc.ProtectionType <> wdNoProtection Then
aDoc.Unprotect
Selection.InsertBefore "department six"
aDoc.Protect Type:=wdAllowOnlyRevisions, Password:=strPassword
End If
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.