こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

【Excel2000】Access2000からのデータインポートについて

Access2000のデータをExcel2000にインポートしたいのですが、
条件を付けてインポートする方法についてお教えください。

(Access2000のクエリデータ)
依頼No(順不同):内容
3:aaaaa
5:bbbbb
1:ccccc

(Excel2000のデータ)
依頼No:内容(空白)
1:
2:
3:
4: 
5:

※スペースが使用できませんので区切りは:とさせて頂いております。

ExcelデータとAccessデータをマッチングさせ
Excelデータの依頼Noに対応するAccessデータの内容を
Accessデータから取ってくるというようなイメージです。
外部データの取り込み-新しいデータベースクエリから行おうとしましたが
どのように条件を指定して良いのかわかりません。
VBAでないとできないのでしょうか。
お分かりになられる方、ぜひお教えくださいませ。
よろしくお願い致します。

投稿日時 - 2003-07-29 12:26:18

QNo.614189

すぐに回答ほしいです

質問者が選んだベストアンサー

Sheet1にAccessのデータを取り込んだとしますね。
A1:B100の範囲に取り込み、最初の1行は見出し行とします。

Sheet2のA1セルに依頼No.「1」が入力されているとします。
B1に「1」に対応する内容を引っ張ってきたいのなら、

 =VLOOKUP(A2,Sheet1!A$2:B$100,2,FALSE)

あとはこの数式をB列全体にコピーすればいいのでは?

投稿日時 - 2003-07-29 15:59:18

お礼

直接マッチングさせて取り込むことはできないんですね。了解致しました。
ご丁寧に方法をお教え頂きありがとうございました。

投稿日時 - 2003-07-30 14:31:43

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

VLOOKUP関数などを使って内容を表示させるのではダメなのでしょうか?

投稿日時 - 2003-07-29 15:47:59

あなたにオススメの質問