アフィリエイト広告を利用しています

2020年09月25日

Accessのエラートラップ

Accessのエラートラップ


 Dim strErrMsg as String
 On Error GoTo ErrorTrap
 ・
 ・

 ExitTrap:
 Exit Sub

 ErrorTrap:
 strErrMsg = Err.Number & ":" & Err.Description
 MsgBox strErrMsg, vbExclamation + vbOKOnly, cnstSystemName
 Resume ExitTrap


注意)サブプロシージャを使用しています。

Err.Number に応じて処理を分岐させることもできる。

あるエラー(エラー番号がxxxx)のときだけ、処理を継続する場合


 Dim strErrMsg as String
 On Error GoTo ErrorTrap
 ・
 ・

 ExitTrap:
 Exit Sub

 ErrorTrap:
  If Err.Number = xxx THEN
  Resume Next
  End IF
 strErrMsg = Err.Number & ":" & Err.Description
 MsgBox strErrMsg, vbExclamation + vbOKOnly, cnstSystemName
 Resume ExitTrap










posted by db-engineer at 00:00 | Comment(0) | Access、Excel

この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

検索
最新記事
カテゴリーアーカイブ
プロフィール
db-engineerさんの画像
db-engineer
プロフィール
タグクラウド