タイトル : Re: DO・・・LoopでCSVファイルを読み込む時にEOFを飛び越える? 投稿日 : 2008/08/27(Wed) 16:13 投稿者 : 花ちゃん
CSV データを扱う場合は、区切りの ,(カンマ)の数とデータ中のカンマ等を意識して プログラムを作成する必要があります。 今回に場合、1行内のカンマの数が正しく合っていないのが原因かと思われます。 何も記入していない列があったり、他の行の列数と違う行があったり、データ中に カンマが含まれていないか、最終行等に空行が含まれていないか確認して見て下さい。 又、そのようなデータを読み込む場合、1行づつカンマの数(データの区切り位置)を 調べながら読み込むようなプログラムを作成しないと正しいデータを読み込めません。 (エラー処理で逃げたのではだめです。) |