• 締切済み

エクセルシートをアクセスのテーブルに

VBで、ある決められた形のエクセルシートを簡単にアクセスのテーブルに(アクセスから言えばインポート)落とす事へ出来るのでしょうか? その後、クエリーでテーブル操作をしたいのですが...? ・VisualBasic6.0 ・Access97 どなたかヒントをお願いします。

みんなの回答

回答No.1

簡単にやるなら、アクセスの機能を使う方がやりやすいですよ。 プログラムなど一切皆無です。 やり方はエクセルの形とアクセスのテーブルを一緒にします。 書式を全て外したデータを作成します。 エクセルのシートを選択状態にしてコピーし、アクセスの最下行で貼り付けるだけです。 勿論、重複行はエクセルの時点で潰しておきましょう。 インポートできません。 お勉強ならプログラムを組んで行いますが、実業務ではバグによるリスクを回避するためにできるだけ簡単なやり方で対処しますよ。

taka077
質問者

お礼

ご回答、ありがとうございます。 が、プログラムで自動的にエクセルシートからアクセスのテーブルへデータを取り込み、マスタテーブルの情報と組み合わせて、最終的なデータテーブルへ挿入する必要があるのです。 もう検討している時間が無くなりました(製作に取り掛からないと間に合わない)ので、エクセルシートを定型にし、セルを直接読むようにします。