次の方法で共有


Application.EnableCancelKey プロパティ (Project)

取得または設定、マクロの実行中に CTRL + BREAK キーの組み合わせを制御する値を処理します。 PjEnableCancelKey を読み取り/書き込み。

構文

expression. EnableCancelKey

expressionApplicationオブジェクトを表す変数 。

注釈

EnableCancelKey プロパティには、 PjEnableCancelKey 定数は、次のいずれかを指定できます: pjDisabledpjErrorHandler 、または 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 のサポートおよびフィードバックを参照してください。