Application.EnableCancelKey 属性 (Project)

获取或设置运行宏时处理控制方式 CTRL + BREAK 键组合的值。 读/写 PjEnableCancelKey

语法

expressionEnableCancelKey

expression:表示 Application 对象的变量。

备注

EnableCancelKey 属性可以是下面的 PjEnableCancelKey 常量之一: pjDisabledpjErrorHandlerpjInterrupt

示例

下面的示例演示如何使用 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 支持和反馈,获取有关如何接收支持和提供反馈的指南。