Q&A

回答の並べ替え:
投稿新規に質問を投稿する

csvをシートにインポートする際の行数

イルミン イルミン

2019-07-11 09:31

はじめまして、イルミンといいます。

csvファイルをインポートする際に
初期では50行しかなく、50行を超えるcsvファイルの場合は50行しか取り込みません。

反対にSQLで抽出したいときも同様です。

ここら辺は皆さんどのように対応しているでしょうか?

イルミン イルミン
同じような事をぼんやり考えていました。

一度シートを広げてしまえば、その後も使えるので
現状シートの行列数と取り込み分の差分がわかればいいだろうなっと。

ただ、あまり行列増やし過ぎると初期動作が重くなる現象は出るでしょうから
ちょうどいい行列数を考えないとですね。

ありがとうございました!
Yexiongmao Yexiongmao
メダルベストアンサー
インポートの内容に合わせて行列を自動設定することはできませんが、
充分大きなシートを用意して、csvファイルの取り込みのじゃまにならないところに
=COUNTA(起点セル:設定した最終行)のようなカウンタを設け、不要な行と列を削除
してしまうのはいかがでしょうか?
イルミン イルミン
Yexiongmaoさん、ありがとうございます。

言葉足らずで申し訳ないです。

その設定は事前に何行何列あるかを知っている場合ですよね?

事前に何行何列かがわからない状態で
インポートしたら全ての行列が表示されるようにしたいのですが
現状CELFは対応してない感じでしょうか?
Yexiongmao Yexiongmao
シートを開いて、右上の「シート設定」リボンの歯車アイコンをクリックすると
シート行数、シート列数の設定ができます。
行数は最大65536行、列数は16354(XDZ)までです。