ExcelでDAOを使いデータベースソフトを作ってみよう
Step 3 MDBファイルにデータを追加する AddNewメソッド
新規にデータファイルを追加するには、AddNew ~ Updateを使います。
Homeへ >
Excelでアプリケーションソフト2 >
DAOデータベースソフト
シート画面
Excelの実行画面
「MDBファイルにデータを追加」ボタンをクリックするとE6:F7の「名前」と「フリガナ」を追加します。
追加されたMDBファイル「顧客マスター」テーブル
「名前」フィールド、「フルガナ」フィールドにセルのデータが追加されています。
シートのVBAコード
Private Sub CommandButton2_Click()
Dim db As Database
Dim rs As Recordset
'データベースを開きます
Set db = OpenDatabase("C:\excel_sample.mdb")
'テーブルを開きます
Set rs = db.OpenRecordset("顧客マスター", dbOpenTable)
'データを追加します
rs.AddNew
'データをセットします
rs!名前 = ActiveSheet.Range("E6").Value
rs!フリガナ = ActiveSheet.Range("F6").Value
rs.Update
'繰り返します
rs.AddNew
rs!名前 = ActiveSheet.Range("E7").Value
rs!フリガナ = ActiveSheet.Range("F7").Value
rs.Update
'データベースを閉じます
db.Close
'終了処理を行います
Set rs = Nothing
Set db = Nothing
End Sub
Homeへ >
Excelでアプリケーションソフト2 >
DAOデータベースソフト
■■■
このサイトの内容を利用して発生した、いかなる問題にも一切責任は負いませんのでご了承下さい
■■■
当ホームページに掲載されているあらゆる内容の無許可転載・転用を禁止します
Copyright (c) Excel-Excel ! All rights reserved