• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:複数テキストファイルをエクセルで開く)

複数テキストファイルをエクセルで開く方法

このQ&Aのポイント
  • 複数のテキストファイルが入ったフォルダ内のすべてのテキストデータをエクセルの1シートで開く方法について教えてください。
  • マクロを使用してテキストファイルを開く際に、全ての列を開く方法について教えてください。
  • また、テキストデータを縦方向に開く方法についても教えてください。

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

  • ベストアンサー
  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

>マクロはまったく理解できないので、何卒宜しくお願い致します。 なら、テキストファイルがいくつあるのかわかりませんが、先にひとつのファイルにしちゃうとか。 ただし、EXCELの扱える行数には制限があるので注意してください。 (だからお使いのOSやEXCELのバージョンは書いておくほうが良い) 1)お使いのOSが不明だけど、たぶんアクセサリの中にある「コマンドプロンプト」を開く。 2)黒地に白字の画面になるので、キー入力で右のカッコ内を打つ。 [cd /d ] 3)対象ファイルがあるフォルダのフォルダアイコンを2)へドラッグ&ドロップ。 4)[cd /d C:\xxxxx] みたいになるので、キーボードの[Enter]を押下 5)キー入力で右のカッコ内を打つ。 [copy /b *.txt TextAll.tx] ←最後はtxです 6)「1個のファイルをコピーしました」と表示されるはず。 7)キー入力で右のカッコ内を打つ。 [ren TextAll.tx TextAll.txt] ←最後はtxtです 8)EXCELで対象ファイルがあるフォルダのファイル[TextAll.txt]を開く。 例示のVBAを修正するのであれば Do Until EOF(1)  Line Input #1, s  c = c + 1  Cells(n, c) = s  Loop Close #1 を Do Until EOF(1)  Line Input #1, s  n = n + 1  Cells(n, c) = s  Loop Close #1 にしてください。