Application.ProtectedViewWindowBeforeEdit-Ereignis (Word)
Tritt unmittelbar vor der Aktivierung der Bearbeitung für das Dokument im angegebenen Geschützten Ansichtsfenster auf.
Syntax
Ausdruck. ProtectedViewWindowBeforeEdit
( _PvWindow_
, _Cancel_
)
Ausdruck Ein Ausdruck, der ein Application-Objekt zurückgibt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
PvWindow | Erforderlich | ProtectedViewWindow | Das Fenster Geschützte Ansicht, das das Dokument enthält, das für die Bearbeitung aktiviert ist. |
Cancel | Erforderlich | Boolean | False, Wenn das Ereignis auftritt. Wenn die Ereignisprozedur dieses Argument auf True festgelegt wird, ist nicht zum Bearbeiten für das Dokument aktiviert. |
Beispiel
Im folgenden Codebeispiel wird der Benutzer aufgefordert, eine Ja- oder Nein-Antwort einzugeben, bevor die Bearbeitung eines Dokuments in einem Geschützten Ansichtsfenster aktiviert wird. Dieser Code muss in einem Klassenmodul platziert werden, und eine Instanz der -Klasse muss ordnungsgemäß initialisiert werden, damit dieses Codebeispiel ordnungsgemäß funktioniert. Weitere Informationen dazu finden Sie unter Verwenden von Ereignissen mit dem Application-Objekt.
Im folgenden Codebeispiel wird davon ausgegangen, dass Sie in Ihren allgemeinen Deklarationen eine Anwendungsvariable mit dem Namen App deklariert und die Variable so festgelegt haben, dass sie dem Application-Objekt von Word entspricht.
Private Sub App_ProtectedViewWindowBeforeEdit(ByVal PvWindow As ProtectedViewWindow, Cancel As Boolean)
Dim intResponse As Integer
intResponse = MsgBox("Do you really " _
& "want to edit the document?", _
vbYesNo)
If intResponse = vbNo Then Cancel = True
End Sub
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.