• ベストアンサー

Accessのテーブルにデータを追加する方法

Accessに関する質問です。 今、同じレイアウトのCSVファイルが100個あります。 その100個全てをAccessに取り込みたいと考えています。 今は、1個目のCSVをインポートして、データ項目の名称を 一部変更しています。 このインポートしたテーブルに2個目のcsv,3個目のcsv・・・と 結合していきたいのですが、どのように操作すればいいでしょうか?

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

  • ベストアンサー
  • mitarashi
  • ベストアンサー率59% (574/965)
回答No.3

CSVといってもテキストファイルですから、テキストファイル結合ソフトでひとつのCSVファイルにしてから、 http://www.vector.co.jp/vpack/filearea/win/util/text/ http://freesoft.comedywaltz.com/log/eid16.html 読み込めば一回で済むかも。

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • Dxak
  • ベストアンサー率34% (510/1465)
回答No.2

VBA判りますか? DoCmd.TransferText acLinkDelim, "○○リンク定義", "○○", _ "CSVファイルのフルパスとファイル名" DoCmd.RunSQL "追加クエリ", True で、フォルダ内のファイル名をDir関数で取得、ファイル名を差し替えて、ループさせれば、何とかなるのでは?と、思うのですが・・・ 操作するとなると、手で繰り返すと言う手に成りそうです

すると、全ての回答が全文表示されます。
  • don9don9
  • ベストアンサー率47% (299/624)
回答No.1

100個分のデータを全て同じテーブルに入れたい、ということですよね? であれば2個目以降をインポートする時の保存先を新規テーブルでなく 1個目をインポートしたテーブルを指定すればいいです。

すると、全ての回答が全文表示されます。

関連するQ&A