• 締切済み

カンマ区切りのcsvファイルを…

カンマ区切りのcsvファイルをExcelで別々のセルに読み込むVBAのプログラムを作りたいんですが、なかなか調べても見つかりません。 プログラムもしくは参考になるサイト等あればお願いします。

みんなの回答

  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.4

CSVは普通にエクセルで読み込めるので、カンマ区切りを指定して開けばよいだけでは?  p = "csvファイルのパス"  Workbooks.Open p & "test.csv", , , 2

  • o_chi_chi
  • ベストアンサー率45% (131/287)
回答No.3

コメントが多くてわかり易いです。 "VB" "CSV読み込み"でググれば結構ヒットすると思います。 自分にあったサイトを参照してください。

参考URL:
http://www.asahi-net.or.jp/~ef2o-inue/vba_o/sub05_110_020.html
  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.2

マクロ記録で簡単に出来るので詳しく載せているサイトが無いのでは? マクロ記録で、[データ]-[外部データの取り込み]-[データの取り込み] ファイルの種類をテキストファイルにして、区切り文字をカンマにして読み込んで見てください。

回答No.1

下記、VBAではないので参考まで データ - 外部データの取り込み - データの取り込み で CSVデータを取り込みます。ウィザードが始まるので 区切り文字 [レ]カンマ にチェックを入れます。 更新の必要がなければプロパティで□クエリの定義を保存する のチェックをはずします

関連するQ&A