• ベストアンサー

テキストファイルの開き方について

いくつかのテキストファイル(データです)をエクセルで開いて集計作業を行ないます。その際、それぞれのテキストファイルごとに、エクセルファイルができます。一つのエクセルファイルのタブにそれぞれのテキストファイルを開くように出来ないでしょうか。よろしくお願いします。

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

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

一例です。 (1)各シートでデータ→外部データの取り込み→データの取り込み (2)データファイルの選択でファイルを開く (3)後は、テキスト ファイル ウィザードに従い操作

0pus0ne
質問者

お礼

参考になります。ありがとうございます。 これはそれぞれのシートごとに、この(1)(2)(3)の操作を行なうことになりますが、それらも一度に行なうことが出来ないでしょうか。 もし、ご存知でしたら、お願いします。

その他の回答 (2)

  • Sinogi
  • ベストアンサー率27% (72/260)
回答No.3

>その際、それぞれのテキストファイルごとに、エクセルファイルができます。一つのエクセルファイルのタブにそれぞれのテキストファイルを開くように出来ないでしょうか 「それぞれのテキストファイルを開いて得られるシートを移動して1つにまとめる」って方法もありますね。

  • rivoisu
  • ベストアンサー率36% (97/264)
回答No.1

マクロでやる以外ないと思います。 マクロ以外だと集計作業というものがどういうものか分かりませんが エディターで開いてシートにコピペするという方法もありますし、 テキストファイルのほうを結合して1ファイルにしてしまうのもひとつの方法です。

関連するQ&A

  • エクセルでデータファイルを作成し、テキストファイルとして保存してアップ

    エクセルでデータファイルを作成し、テキストファイルとして保存してアップロードファイルを作ります。データはエクセルで10列目までしかないのですが、アップロードファイルの仕様は20項目目まで必要なので、11~20まではタブをいれなければなりません。エクセルのセルをどのように設定したら、テキストファイルとして保存したときに20項目目までタブが入るのでしょうか?今は10項目目で折り返してしまいます。 アドバイスよろしくお願いします。

  • OSXのターミナルでテキストファイルを開く

    OSX上でエクセルにあるデータをテキストフォーマット(タブ区切り)で保存して、それをターミナル上で開こうとすると改行が省略されてターミナル上でそのテキストファイルを開くことができません。どのように保存したらエクセルファイルをターミナル上で見えるでしょうか? どうぞよろしくお願いします。

  • EXCELをテキストファイルにする時に

    EXCELをテキストファイルにする際、 「フォーマットしないでテキストファイルにしろ」と言われたのですが、どうすればよいのでしょうか? テキストにする事自体がフォーマットなのではないのかと思うのですが。。。 ちなみに、そのファイルをFFFTPで海外のサーバーに送ります。タブ区切などですると読めないらしいのです。。

  • VBAでテキストファイルのデータを読み込んでExcelで開く+α

    テキストファイルをExcelファイルとして読み込む事が多く、その量に加えデータの並び方が特殊な為困っております。 テキストファイルのデータの並びをExcelで上下逆順に読み込ませるにはどのようにすればいいでしょうか? また、まとめて複数のテキストファイルを上記の状態で自動的にシートごとに分けて出力させたりしたいのですが。 (例-1行目は無視) ---テキストデータ(タブ区切り)--- 0 0 10 02 11 05 02 15 01 20 25 12 15 10 ---Excelシートデータ--- 0 0 12 15 10 01 20 25 05 02 15 10 02 11

  • エクセル2003でテキストファイルへ変換

    エクセル2003を使用しております。 客先から送信されてきたエクセルファイルを テキストファイルへ変換する作業をしておりますが、 セル内に入力されたデータに関してはテキストファイルに 変換しても問題ないのですが、 オートシェイプで作図して、その中にテキストで入力された データに関しては、テキスト形式で保存してもなにも入っていませんでした。 オートシェイプの罫線は必要なく、中に入力されたテキストデータだけ 必要なので、現在は、1つ1つテキストデータを選択してコピーして、メモ帳にペーストいるので、時間が掛かってしまいます。 オートシェイプ内に入力されたデータも含めて、テキスト形式でファイルを保存することはできますでしょうか?

  • エクセルのデータをTAB区切りテキストに出力

    エクセルのデータをTAB区切りテキストに出力 1.エクセルのデータをTAB区切りテキストに出力して 2.そのテキストを入力としてrubyでデータ加工 という作業があります。現在1を手動で行っておりますが、ファイルが多いためこの操作をファイル名とシート名を指定してrubyから操作できればと考えております。 できれば追加でライブラリをインストールすることなく実現できればありがたいのですが、簡単な方法がございましたらご教示ください。 環境は、Win XP、Office 2003、ruby 1.9.1です。 最終的にはエクセルファイルから直接データを取得できるようにしたいのですが、当面は上記の方法で凌ぎたいと考えております。

    • ベストアンサー
    • Ruby
  • テキストファイルについて

    あるデータがカンマ区切りなのか、タブ区切りなのか、スペース区切りなのかはテキストファイルにしてメモ帳で開いて確認するしかないんでしょうか? 宜しくお願いします。

  • テキストファイル

    教えてください。テキストファイルをエクセルで開き、データを加工した後、カンマ区切りのテキストファイル(csvではなくて)には保存できないのでしょうか?ソフトが必要ならフリーソフトが良いのですが、良いものがあったら教えてください。

  • エクセルで作ったデータをテキストに貼り付けたいです。

    エクセルで作ったデータをテキストに貼り付けたいです。 Excelの表を範囲選択してコピーしてメモ帳/またはメールに貼り付けると、タブ区切りのテキストとして貼り付けられてしまいます。 そうなると、データがデコボコになりすごく見づらいです。 毎日使うので、すべての行を手作業でスペースを入れるのも大変です。 なにか方法等ご存知でしたらお教えいただけると助かります。 よろしくお願いいたします。

  • ブックをひらかずにテキストファイルを取り込む

    エクセルのブックを開かずにテキストファイルを取り込みたいのですが、対象のテキストファイルは タブで分かれています。 本を見て 下記のプロシージャを使用したいのですが、 テキストが取り込まれるブックに郵便番号と言うシートを作成してもうまく取り込めません。 テキストはタブで区切られたテキストで 7列のデータです。 下記のものを開こうとすると、7列でデータが入るのですが、タブでデータが区切られてこないのです。 データが続いて一つのセルに入ってしまい、 うまく設定できません。 何がいけないのでしょうか? 宜しくお願いします。 Sub ReadTxt() Dim myTxtFile As String Dim myBuf(7) As String Dim i As Integer, j As Integer Application.ScreenUpdating = False myTxtFile = ActiveWorkbook.Path & "\Fuji.txt" Worksheets("郵便番号").Activate Open myTxtFile For Input As #1 Do Until EOF(1) Input #1, myBuf(1), myBuf(2), myBuf(3), myBuf(4), _ myBuf(5), myBuf(6), myBuf(7) 'データをセルに展開する i = i + 1 For j = 1 To 7 Cells(i, j) = myBuf(j) Next j Loop Close #1 End Sub

専門家に質問してみよう