Access VBA 軽く調査
やりたいこと。
ExcelからAccessに対してデータをエクスポートしたかったが、
Excelからはデフォルト機能的には、Accessからのインポートのみ
エクセルVBAでAccessデータベースと接続する最もシンプルなプログラム
ADODB.Connectionオブジェクトでデータベースに接続する
Accessデータベースと接続をしてやり取りをする際には、ADODB.Connectionオブジェクトを使います。
ADODB…?どこかで聞いたような名前ですね…
ADOはActiveX Data Objectsの略で
ADOとは、Microsoftが提唱しているデータアクセス技術のことである。
引用:Weblio辞書-ADO
Visual Basic Editorのメニューから「ツール」→「参照設定」を開いて、ライブラリの中から「Microsoft ActiveX Data Objects x.x Library」
Accessからなら、インポートもエクスポートも可能みたい。
ExcelVBAとAccessの連携 第1回 Excelからデータベースへの接続 *Ateitexe
簡単なのは、AccessDBからデータのインポートを簡単にするぐらいしか無い。
まぁ、DBの使い方慣れてないからしゃーない。
真面目にやるならもうちょい基本的な所抑えないとしんどいなー。
まず、主キーがあって、フィールドを選ぶ。
くらい。
まぁ、実際にやらにゃー分からんから今は軽くでいいやー。