Freigeben über


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

Document-Objekt

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.