Application.ProtectedViewWindowBeforeEdit-Ereignis (Excel)
Tritt unmittelbar vor der Aktivierung der Bearbeitung einer Arbeitsmappe im angegebenen Fenster mit geschützter Ansicht auf.
Syntax
Ausdruck. ProtectedViewWindowBeforeEdit (Pvw, Cancel)
expression Eine Variable, die ein Application-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Pvw | Erforderlich | ProtectedViewWindow | Das Fenster Geschützte Ansicht, das die Arbeitsmappe enthält, die für die Bearbeitung aktiviert wird. |
Cancel | Erforderlich | Boolean | False, wenn das Ereignis auftritt. Wenn dieses Argument durch die Ereignisprozedur auf True festgelegt wird, wird die Bearbeitung nicht für die Arbeitsmappe aktiviert. |
Rückgabewert
Nichts
Beispiel
Im folgenden Codebeispiel wird der Benutzer aufgefordert, eine Ja- oder Nein-Antwort einzugeben, bevor die Bearbeitung einer Arbeitsmappe in einem Geschützten Ansichtsfenster aktiviert wird. Dieser Code muss in einem Klassenmodul platziert werden, und eine Instanz der -Klasse muss ordnungsgemäß initialisiert werden.
Weitere Informationen zur Verwendung von Ereignisprozeduren mit dem Application-Objekt finden Sie unter Verwenden von Ereignissen mit dem Application-Objekt.
Private Sub App_ProtectedViewWindowBeforeEdit(ByVal Pvw As ProtectedViewWindow, Cancel As Boolean)
Dim intResponse As Integer
intResponse = MsgBox("Do you really " _
& "want to edit the workbook?", _
vbYesNo)
If intResponse = vbNo Then Cancel = True
End Sub
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.