オデッセイの運営サイト一覧

Excel®️、Accessのマクロ・VBAのスキルを評価する資格VBAエキスパート

企業・教育機関の皆さまへ 試験会場を探す お問い合せ

やってみよう!Excel VBAで業務改善!|持続可能なスキーム編

第30話「データ登録処理の完成!」

第30話「データ登録処理の完成!」

登場人物紹介

エラー処理の実装

食事が終わった八木くんは部屋へ戻ると、早速、残りの処理の実装に取り掛かりました。

「まずは、エラー処理をプロシージャの先頭と末尾に追加して…っと」

Sub データ追加() Dim rs As New ADODB.Recordset Dim sql As String Dim num As String Dim i As Long On Error GoTo エラー If DB接続 Then    :    : End If Exit Sub エラー: MsgBox "追加に失敗しました データベースは更新されません" Call データ取得 End Sub

※赤字の部分が、修正・追加したコードです。

「トランザクションを組み込むときは、エラー処理は必須だ。
これがないと、ロールバックさせる処理を組み込めないからな…」

八木くんはさらに、カタカタとキーボードを叩きます。

一覧へ戻る

MENU