Application.EnableCancelKey 属性 (Project)
获取或设置运行宏时处理控制方式 CTRL + BREAK 键组合的值。 读/写 PjEnableCancelKey 。
语法
expression。 EnableCancelKey
expression:表示 Application 对象的变量。
备注
EnableCancelKey 属性可以是下面的 PjEnableCancelKey 常量之一: pjDisabled 、 pjErrorHandler 或 pjInterrupt 。
示例
下面的示例演示如何使用 EnableCancelKey 属性来创建自定义取消错误处理程序。
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
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。