Partager via


Événement Application.ProtectedViewWindowBeforeEdit (Word)

Se produit immédiatement avant l’activation de la modification sur le document dans la fenêtre Mode protégé spécifiée.

Syntaxe

expression. ProtectedViewWindowBeforeEdit( _PvWindow_ , _Cancel_ )

Expression Expression qui renvoie un objet Application .

Parameters

Nom Requis/Facultatif Type de données Description
PvWindow Obligatoire ProtectedViewWindow Fenêtre Mode protégé qui contient le document activé pour la modification.
Cancel Obligatoire Booléen False lorsque l'événement se produit. Si la procédure événementielle affecte à cet argument la valeur True, la modification n'est pas activée sur le document.

Exemple

L’exemple de code suivant invite l’utilisateur à répondre oui ou non avant d’activer la modification d’un document dans une fenêtre Mode protégé. Ce code doit être placé dans un module de classe et une instance de la classe doit être correctement initialisée pour que ce code fonctionne correctement. Pour plus d’informations sur la procédure à suivre, consultez Utilisation d’événements avec l’objet Application.

Cet exemple de code présuppose que vous avez déclaré une variable d'application dénommée « App » dans vos déclarations générales et que vous lui avez affecté une valeur identique à celle de l'objet Application de Word.

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

Voir aussi

Objet Application

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.