マイクロソフトアクセスで広がる世界

アクセスのTIPS集

マクロをVBAに変換したときのエラー処理の説明

概要

マクロをVisual Basic に変換するとエラー処理のコードが追加されます。次の例は「名簿フォームを開く」マクロを変換したものです。

自動作成されたコード

Function 名簿フォームを開く()
On Error GoTo 名簿フォームを開く_Err  '① エラーコード

DoCmd.OpenForm "F_名簿", acNormal, "", "", , acNormal

名簿フォームを開く_Exit: '⑥
Exit Function '②

名簿フォームを開く_Err: '③
MsgBox Error$ '④
Resume 名簿フォームを開く_Exit '⑤

End Function

説明

(この項終わり)