2017-10-03 9 views
0

私は、mysqlデータベースからファイルをExcelにエクスポートするためのボタンがあります。 データのエクスポートは正常に動作します。しかし、私はエクスポートの手順(Escボタンを押したままにする)を壊すと、エラーが発生します(実行時エラー '3059'操作はユーザーによってキャンセルされます)。プロセスがユーザーによって中断されたというメッセージを表示するにはどうすればよいですか。それを行うためのイベントや何かはありますか?私は、実行が中断されたときにいくつかのコードを実行する必要があります。データのエクスポートを停止してvbaでExcelにメッセージを表示する

+0

どのようなエラーメッセージ?メッセージが「コード実行が中断されました」ではないことを意味しますか? – dwirony

+0

実行が中断されました。だから私は何かをする必要があります、メッセージや何かを表示するような@ dwirony –

+2

実際のメッセージが*コードの実行が中断されている*場合、コードはもう実行されていないので、新しいコードを追加することはできません何かを助けるつもりです。 –

答えて

0

サブにおけるエラーのgotoの使用

private sub button_click() 
    On Error GoTo catch 
    //codes to execute when esc button is not pressed 
sub: 
    MsgBox "Data Export Cancelled" 
    Exit sub 
End Sub 
関連する問題