プロが教える店舗&オフィスのセキュリティ対策術

エクセルにおいて65536行以上あるテキストファイルを開く方法は無いのでしょうか?
通常だと「表示の範囲を超えている」という趣旨のメッセージが表示され、規定行以上は表示されません。
例えばこれを規定行を超えた場合はSheet2等に分けて表示させる方法等は無いのでしょうか?

なぜ、そんな長い行を表示させたいのかと言うと、計測機の測定値がダンプされており、それをエクセルで開いて統計を取りたいのです。しかし、1ヶ月の記録がテキストファイルで約7000行となります。
これだと9か月分しかエクセル表示出来ません。
現在は計測機に添付されていたソフトを使っていますが、これの1回の変換限界は200行しか有りません。従って1ヶ月だけでも35回も操作を繰り返してエクセルに変換しています。
この手間を減らし、なおかつ長期分の統計処理をやりたいのです。
なにかいい方法は無いでしょうか?

なお、65536行以下の自作変換用マクロは作成済みで、添付ソフトのように変換限界もなく問題なく動作しています。

A 回答 (4件)

    • good
    • 0
この回答へのお礼

ありがとうございます。
過去ログに有ったとは・・・・そのままズバリですね。
これで出来そうです。

お礼日時:2009/11/09 10:22

1か月のデータが、行方向にあって列方向にないのなら、



1か月分のデータは1列に行方向へ納めるようにした方がいいのですが。

1か月目がA列、2か月目がB列というように。


1か月のデータが行方向列方向ともにあるなら、

1か月を1シートで作成した方がいいです。

複数シートも活用しましょう。
    • good
    • 0

>Excelで65536行以上の.txtを開く


>なお、65536行以下の自作変換用マクロは作成済みで、添付ソフトのように変換限界もなく問題なく動作しています。
FileSystemObject等で6万行毎に分けて読み込めば良いのでは
    • good
    • 0
この回答へのお礼

ありがとうございます。
使い方を調べて見ます。

お礼日時:2009/11/09 10:21

Excelのバージョンは?



http://office.microsoft.com/ja-jp/excel/HP100738 …

Excel2007なら1,048,576 行まで対応しているようです。
まあ、本筋ならそれだけ大きいデータは行数に合うように加工する(プログラムを作成する)か、Accessで扱うべきのように思いますが。
    • good
    • 0
この回答へのお礼

早速の回答ありがとうございます。
複数人で使用するので2003や2007が混在しています。
また、Accessは不慣れな上にインストールされていないPCもあり使えないのです。

お礼日時:2009/11/09 10:25

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!