スポンサーリンク

2008-10-06

Tips176 - [ExcelでDAOとSQL] MDBファイルのn番目のレコードを編集する

エクセルのVBAでn番目のレコードに移動しデータを編集します。
実行順
1)OpenDatabaseを使いデータベースファイルを開く
2)OpenRecordsetを使いテーブルを開く
3)MoveFirstで先頭のレコードに移動
4)Move n でn番目のレコードに移動
5)Editを使いデータ編集
6)フィールドに編集するデータをセット
7)Updateを使い編集の実行
8)Closeを使いデータベースを閉じる
9)Set = Nothingで使われていたシステムリソースとメモリリソースを解放これで完了です。

実行前のテーブル


実行シート


実行し編集されたテーブル