- ベストアンサー
アクセスのデータを取り込みたい
アクセスのデータを取り込みたい アクセスのクエリも理解できない、超初心者です。 db1.mdbのテーブル1のA列B列のデータだけをdb2.mdbのテーブル2に取り込みたいのですが、やり方が分かりません。先輩に聞いたら、マクロを使えば簡単だよ、あとは自分で調べなと言われ、まったく見当がつきません。 どなたかご教授願います。よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
1.db2にdb1をリンクさせます。(逆でも良い) (ア)db2.mdbを開く。 (イ)画面左オブジェクトからテーブルを選択 (ウ)メニューバー「ファイル(F)」→「外部データの取り込み(G)」 →「テーブルのリンク(L)」と進む。 (エ)db1.mdbを選択する。 (オ)テーブル一覧から目的のテーブル1を選択する。 2.追加クエリを作成します。 (ア)画面左オブジェクトからクエリを選択 (イ)新規作成を行い、「デザインビュー」を選択 (ウ)テーブルの追加で、「テーブル1」を選択 (エ)テーブル1から列AとBをダブルクリック (オ)メニューバー「クエリ(Q)」→「追加(P)」と進む。 (カ)追加先に「テーブル2」を選択 (キ)ビルダ画面下の表が以下のようになっているかを確認 フィールド:A | B レコードの追加: A | B ※フィールド名が異なると、「レコードの追加」行が空欄になる。 3.クエリを実行します。 (ア)メニューバー「クエリ(Q)」→「実行(R)」をクリック ※何度も実行しないこと。実行の度にレコードが追加されてしまう。 不要になった「テーブル1」は削除します。削除してもリンクが 切れるだけで、db1.mdbは無傷ですから安心してください。 尚、リンクしたままにしておいても問題は無いと思います。 >マクロを使えば簡単だよ マクロを使う必要はありません。それ以前の準備が必要です。