• ベストアンサー

エクセルデータをテキストに移す方法

エクセルのデータをテキストに移す方法を教えてください。 例えばエクセルの1行目~100行目までデータがあるとして、その100個のデータを100個のテキストファイルにそれぞれ入れてくれるソフトがあれば教えていただきたいです。 1行のデータを1つのテキストファイルに移すという作業です。 コピペすれば済む話ですが数が膨大なので、時間がかかりすぎます。 よろしくお願いします。

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

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

こちらに類似の質問があります。 http://okwave.jp/qa/q5096427.html 我田引水で、#3について補足させていただくと、 Write Range("B" & i).Valueの"B"を"A"に変更すれば、A列のデータをテキストに書き出します。 ご参考まで。

taka777666
質問者

お礼

有難うございます。 求めていた回答です。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

CSVで保存してはどうなのか。 ーー 質問はシートの1行を1ファイルで保存ファイルを作るということか。 ーー テキストファイルも色んな形式がある。CSV,TXT,PRN形式など。その辺の認識がはっきりしない者の質問では無いのか。判りにくい。 出来上がったファイルを何のために使うのか。それぐらい書いて質問すること。 普通は別々に分けると使い難いのだ。 使うときに該当行を捜して、使ったりする。こういうデータを扱う考え方・設計はシステムの経験が無いと、どちらが良いか判断しにくいのだ。 == 1行1ファイルなら、VBAでも勉強して。実行時間も相当かかると思う。 VBAが判らないなら、テキストファイルを書き出すコードをWEB照会して、勉強すること。

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

解決策はVBAでしょうね。

関連するQ&A

  • 複数のエクセルファイルからデータ抽出とまとめる方法について。

    500のエクセルファイルがあり、それぞれのエクセルデータのA2からF2までのデータのをまとめた一覧表(1行目は、1枚目のエクセルファイルのA2-F2、2行目は2枚目のエクセルファイルの・・・、という感じでです)のを、新しいエクセルファイルもしくはテキストなどにでも手早く作れる方法をご存知の方、ご教授ください。コピペでやっていますが嫌になってしまいました。。マクロも触っては見たのですが、2枚目のエクセルファイルを2行目に、3枚目のエクセルファイルを3行目になどの方法の解決は思いつかず、挫折しました。よろしくお願いいたします

  • 教えてEXCEL!! テキストを抜き出す。

    こんにちは。 困っているので、回答等よろしくお願い致しますm(__)m 毎日、会社にて、エクセルのデータを使用し メールを一斉配信するのですが 本日もらったエクセルデータで配信しようとすると 「テキスト以外が含まれていて送信できません」と エラーになってしまいます。 エクセルのデータ数は膨大で、テキスト以外というのを 手作業で探すのは不可能・・・(涙) どなたかエクセルのデータのなかから テキスト以外を探す関数やその他方法など ご存知の方がいましたら、教えてください。 よろしくお願い致します。

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

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

  • テキストデータ量が膨大で、エクセルに取り込めない

    テキストファイル形式で作成したデータをエクセルで読み込むようにデータ変換ができますが、そのデータ数量がレコード数(行)にして20万件あります。エクセルの1つのシートでは65,500行位だと思いましたが、これを何とか複数のシート、もしくは、別のファイル名に分けてエクセルに全て取り込めるようにはできないものでしょうか?それを一度、エクセルで加工後にアクセスにインポートしたいのです。もしくは、テキストデータをいくつかのファイルに分割できるのでしょうか? よろしくお願い致します。

  • Excelへのテキストデータの取り込み

    VB2005でテキストファイルを作成し、それをExcelに取り込もうとしています。 123,234,120,200 200,300,400,500 111,222,333,444 のようなファイルを作成し、これをExcelに取り込むと 3行で取り込まれます。 次に 123,234,120,200 200,300,400,500 111,222,333,444 のように文字列の行間に改行文字(chr$(13))だけの行を作成し、 これを取り込もうとすると、 2行おきに読み込まれてしまいます。 メモ帳でファイルの中身を確認すると1行おきになっているのに、 Excelのデータ→外部データの取り込みでテキストデータウィザードを見ると すでに2行おきになっているのです。 1行おきに作成した文字列ファイルを1行おきに取り込むにはどうしたらいいのでしょうか?

  • エクセルでデータを切り落とすためには?

    エクセルで膨大なデータを扱っています(テキストベースで100MB程度)。 初心者の質問で恐縮なのですが、このうち最初の1万行程度しか必要ない(ぜんぶで60万行くらいになります)ので、1万行以下を切り捨てたいのですが、「範囲を選択して削除」という作業を行おうにも、59万行を選択するだけで気が遠くなります。 そこで、「この行以降をすべて削除する」というような方法をお教えくださいませんでしょうか。 どうかよろしくお願いします。

  • テキストファイルをエクセルに落としたい

    1行だけのテキストファイルが1000ファイル位あります。 ※1行の長さは5000文字位あります。 それをエクセルのセルに1つずつ改行をしないで入れて行きたいのですが、 手作業ではしんどく良い方法はないでしょうか? よろしくお願いします。

  • エクセルデータをイラストレータテキスト変換

    広告作成のためテキストデータを送ってとお願いしたら 膨大な量のエクセルデータが送られてきました。 スケジュールがタイトな事もあり、テキストデータとしてイラレに変換したいのですが、いい方法はありますでしょうか? 宜しくお願いします。

  • マイクロソフトのエクセルでテキストをインポートする方法について教えてく

    マイクロソフトのエクセルでテキストをインポートする方法について教えてください。 ※1のようなテキストをエクセルにインポートしたいのですが、通常「データ>外部データの取り込み>テキストファイルのインポート」で行うと、改行のみの行も含めてテキストの1行が1つのセルに挿入されますよね? これを改行のみの行を区切りとして、そこまでの単位で1つのセルに挿入したいのです。 ※1でいえば、aaaaaとbbbbbが1つのセルの中で改行されるカタチで挿入され、その下のセルにcccccとdddddが同様に挿入される、といった具合です。 機能でもマクロでもソフトでもどんな方法でもいいので、良い方法があれば教えてもらえませんでしょうか? ※1 aaaaa bbbbb ccccc ddddd

  • テキストからExcelへ 良い方法ないですか?

    お世話になります。 テキストファイルで、 {0xff,0x00}, のような形のデータが数百行あります。(分る人には分るでしょうが、C言語ソースです。) これをExcelにコピーしたいのですが、{ }とコンマをとって 0xff(左側)と0x00(右側)を別々の列に入れたいのです。 何かうまい方法はないでしょうか。よろしくお願いします。 Excelは2000です。

専門家に質問してみよう