excelファイルをcsvファイルに変換したいのですが、csvファイルの形式として全ての行にデーター有る無しに関わらずカンマの数をcsvの一行目のカンマ数に一致させたいのですが大量のデーターだと上手くいきません。どのようにしたらいいでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/05/23 16:33:20
  • 終了:--

回答(7件)

id:momoko2004 No.1

momoko2004回答回数178ベストアンサー獲得回数22005/05/23 16:54:20

ポイント20pt

データがないセルにブランクを埋め込めば、カンマ数をそろえることが出来ます。

id:taknt No.2

きゃづみぃ回答回数13539ベストアンサー獲得回数11982005/05/23 17:10:31

ポイント20pt

CSVで出力したい範囲を コピーし、秀丸等にはりつけて

タブをカンマに置換してcsvで保存すればいいでしょう。

id:GOGO_MINI No.3

GOGO_MINI回答回数111ベストアンサー獲得回数52005/05/23 17:24:08

ポイント20pt

編集→ジャンプ→セル参照

で空白セルを選択することができますが

ブランクに埋め込むのは%%%%%など、そのシートで利用される見込みがない文字列にしておくとあとでエディターなどで開いて検索置換して消すのが容易ですよ。


ちなみに%%%%%とか$$$$$を入力したセルを選択して

コピー。編集→ジャンプ→セル参照で空白セルを選んで貼付で一発です。

id:nabecchi No.4

nabecchi回答回数32ベストアンサー獲得回数02005/05/23 17:45:57

ポイント60pt

以前、後ろのカンマ数が合わない時にやったのですが、データの無いセルに色を付けたら合いました。

id:evi1 No.5

evi1回答回数15ベストアンサー獲得回数32005/05/23 18:59:38

ポイント20pt

私も以前カンマの数が合わずに困りました。


先頭が10カラムあっても、ある一定行(※)データの無い(もしくは欠落している)行が連続すると、カンマの数が4つになるなど、少なくなるようです。

※ 15行目から補正がはいる?(自信はなし)


ブランクを入れたり、書式を設定(色設定は塗りつぶし無しを設定しても可でした)すると、有効なカラムと認識されるようですが、普通に編集するだけでは揃わないと思います。。。


私はExcelから直接cvsにするのは諦めました。

id:new_icu No.6

new_icu回答回数13ベストアンサー獲得回数02005/05/23 23:58:37

ポイント20pt

http://support.microsoft.com/default.aspx?scid=kb;ja;JP400253#kb...

[XL2002]CSV形式で保存した際カンマの数が17行以降異なる

やっぱり書式変更するのがよさそうなんですが、それではうまくいきませんでしょうか?

ポイントついてなくて、回答終了していないので。。。

id:nana0630 No.7

nana0630回答回数115ベストアンサー獲得回数02005/05/24 00:16:44

ポイント20pt

http://support.microsoft.com/default.aspx?scid=kb;ja;400253

[XL2002]CSV形式で保存した際カンマの数が17行以降異なる

Excelの、お得意の「仕様」だそうです(^^ゞ


Excelは16行区切りでテキストファイルを扱うのだそうです。

解決方法は、上にもありますが、色を塗るなど、セル書式の変更を行うことだそうです。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません