Événement Application.WorkbookBeforeClose (Excel)
Cet événement se produit juste avant la fermeture d’un classeur.
Syntaxe
expression. WorkbookBeforeClose (Wb, Cancel)
expressionUne variable qui représente un objetApplication.
Paramètres
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Wb | Obligatoire | Classeur | Classeur en cours de fermeture. |
Cancel | Obligatoire | Booléen | False lorsque l'événement se produit. Si la procédure de l’événement affecte à cet argument la valeur True, le classeur ne se ferme pas à la fin de la procédure. |
Valeur renvoyée
Aucune
Exemple
Cet exemple montre comment inviter l’utilisateur à répondre par oui ou non à la question relative à la fermeture d’un classeur.
Pour plus d’informations sur l’utilisation des procédures événementielles avec l’objet Application , consultez Utilisation d’événements avec l’objet Application.
Private Sub App_WorkbookBeforeClose(ByVal Wb as Workbook, _
Cancel as Boolean)
a = MsgBox("Do you really want to close the workbook?", _
vbYesNo)
If a = vbNo Then Cancel = True
End Sub
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.