Propriété Application.EnableCancelKey (Project)
Obtient ou définit une valeur qui détermine comment la combinaison de touches Ctrl+Attn est gérée lorsqu’une macro est en cours d’exécution. En lecture/écriture PjEnableCancelKey.
Syntaxe
expression. EnableCancelKey
expressionUne variable qui représente un objetApplication.
Remarques
La propriété EnableCancelKey peut être l’une des constantes PjEnableCancelKey suivantes : pjDisabled, pjErrorHandler ou pjInterrupt.
Exemple
L’exemple suivant montre comment utiliser la propriété EnableCancelKey pour créer un gestionnaire d’erreurs d’annulation personnalisé.
Sub CancelOperation()
Dim X As Long
On Error GoTo handleCancel
Application.EnableCancelKey = pjErrorHandler
MsgBox "This may take a long time; press CTRL+BREAK to cancel."
For X = 1 To 300000000
' Do something here.
Next X
handleCancel:
If Err = 18 Then
MsgBox "Operation cancelled"
End If
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.