dポイントプレゼントキャンペーン実施中!

Accessに関する質問です。

今、同じレイアウトのCSVファイルが100個あります。
その100個全てをAccessに取り込みたいと考えています。

今は、1個目のCSVをインポートして、データ項目の名称を
一部変更しています。
このインポートしたテーブルに2個目のcsv,3個目のcsv・・・と
結合していきたいのですが、どのように操作すればいいでしょうか?

A 回答 (3件)

CSVといってもテキストファイルですから、テキストファイル結合ソフトでひとつのCSVファイルにしてから、


http://www.vector.co.jp/vpack/filearea/win/util/ …
http://freesoft.comedywaltz.com/log/eid16.html
読み込めば一回で済むかも。
    • good
    • 0

VBA判りますか?



DoCmd.TransferText acLinkDelim, "○○リンク定義", "○○", _
"CSVファイルのフルパスとファイル名"
DoCmd.RunSQL "追加クエリ", True


で、フォルダ内のファイル名をDir関数で取得、ファイル名を差し替えて、ループさせれば、何とかなるのでは?と、思うのですが・・・

操作するとなると、手で繰り返すと言う手に成りそうです
    • good
    • 0

100個分のデータを全て同じテーブルに入れたい、ということですよね?


であれば2個目以降をインポートする時の保存先を新規テーブルでなく
1個目をインポートしたテーブルを指定すればいいです。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!