CSVファイルのデータにカンマが最後に余分についている
abc@docomo.ne.jp,男性,,,,,,,,,,
CSVファイルのデータがダブルコーテーションに囲まれている
CSVファイルのデータにスペースがありダブルコーテーションに囲まれている
"abc@docomo.ne.jp ",男性
以上のデータをファイル毎またはファイルの中のデーダを一括で
正常なカンマ区切りの
abc@docomo.ne.jo,男性
な状態にできるエクセルマクロまたはfreeツールはありませんか。
よろしくお願いします。
http://www.ideaxidea.com/archives/2008/09/grep.html
秀丸エディタのgrepして置換でやればいいかと思います。
正規表現にチェックを入れて
,\n
を \n に置換
で 0件になるまで 実行
速くするならば
,,,\n
を \n に置換
など繰り返してから
,\n
を \n に置換
としてもよい。
あと " を 何も状態に置換
全角スペースと半角スペースも何もない状態に置換
ま、文字間のスペースもなくなってしまいますけどね。
メールアドレスだけでしたら そういうのは ないと思います。
秀丸は 最新のを 使ったらいいですね。
行末のカンマの羅列を削除するなら、
検索文字列を
,*$
にして、置換文字列を空っぽにしておく。
セル毎の末尾の空白を取るなら、
検索文字列を
*"
にして (頭に空白一個入ってます)、置換文字列を
"
にする。
"abc@docomo.ne.jp " が "abc@docomo.ne.jp" にしかならないけど、意味のある空白が残るチャンスが大きい。