Application. EnableCancelKey-Eigenschaft (Project)Application.EnableCancelKey property (Project)

Ruft ab oder legt diesen fest, die ein Wert, der steuert, wie die STRG + UNTBR Kombination wichtige verarbeitet wird, wenn ein Makro ausgeführt wird.Gets or sets a value that controls how the CTRL + BREAK key combination is handled when a macro is running. Lese-/Schreibzugriff PjEnableCancelKey.Read/write PjEnableCancelKey.

SyntaxSyntax

Ausdruck.expression. EnableCancelKey

expression Eine Variable, die ein Application-Objekt darstellt.expression A variable that represents an Application object.

BemerkungenRemarks

Die EnableCancelKey -Eigenschaft kann eine der folgenden PjEnableCancelKey -Konstanten sein: PjDisabled, PjErrorHandler oder PjInterrupt.The EnableCancelKey property can be one of the following PjEnableCancelKey constants: pjDisabled, pjErrorHandler, or pjInterrupt.

BeispielExample

Das folgende Beispiel zeigt, wie Sie die EnableCancelKey -Eigenschaft zum Erstellen einer benutzerdefinierten abbruchfehlerhandlers verwenden können.The following example shows how you can use the EnableCancelKey property to create a custom cancellation error handler.

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

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.