Freigeben über


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

Application-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.