[927] 開く時の改行削除
UV [2025/12/23 17:00:16]
メモ帳で開くと、
いくつかの列の最後尾に改行とみられるスペース(空白)があるCSVデータがございます。
上記データをCassavaで開くと、空白がある数のぶん、右に列がズレてしまう状態です。
改行を削除した状態で開くことは可能でしょうか。
恐れ入りますがご教示いただけますと幸いです。
Re: [927] 開く時の改行削除
あすかぜ [2025/12/23 21:37:31]
メモ帳で開くと
データ1, データ2, データ3
データ4, データ5, データ6
のように「,」の後にスペースがあるということでしょうか?
そのような CSV ファイルをスペースを除いて開きたい場合、
[オプション(O)]-[オプション(O)...] メニューでオプションダイアログを開き、
左側のツリーで「データ形式」内の「CSV」を選択し、
右側の「区切り文字」内の「ロード時区切り文字リスト(連続を無視)」に「\_」と入力して
「OK」をクリックしてください。
次回から「,」の前後のスペースを無視してファイルを開くようになると思います。
もし私の理解が間違っているようでしたら、列がズレてしまうデータの例をもう少し具体的に教えてください。
よろしくお願いします。
Re: [927] 開く時の改行削除
UV [2025/12/24 10:28:35]
ご回答ありがとうございます。
わかりにくく申し訳ございません。
実際のデータの一部を下記にペーストさせていただきました。
(そのままスペースが反映されていると良いのですが..)
581782289264248669 ,1,4561516,,Normal,1733362554801522339 ,40195a
1行目は項目名 ※1行目は特に問題なし で
2行目以下に上記のような行が並んでおります。
「,」の「前」にスペースがある列が何か所かある状態です。
※上記ペーストですと1列目・6列目です。
このデータをCassavaで開くと、本来7列でおさまるべきところが
1列目に「581782289264248669」
2列目が空欄(!)
3列目に「1」
4列目に「4561516」
5列目は空欄※元々記載無し
6列目に「Normal」
7列目に「1733362554801522339」
8列目が空欄(!)
9列目に「40195a」
と右にずれてしまう状態です。
恐れ入りますがご確認のほどよろしくお願いいたします。
Re: [927] 開く時の改行削除
あすかぜ [2025/12/24 22:09:28]
サンプルデータありがとうございます。
空白文字が意図せず区切り文字扱いになっているようですね。
オプションダイアログの「CSV」の設定で「ロード時区切り文字リスト」に「\_」が含まれているようでしたら削除してみてください。
また、初期設定ではそのような動作にはならないと思うので、一度設定を初期状態に戻してみてもよいかもしれません。
Cassava Editor の設定ファイルは、
C:\Users\(ユーザ名)\AppData\Roaming\Asukaze\Cassava\Cassava.ini
([マクロ(M)]-[ユーザーマクロフォルダを開く(U)] メニューで開くフォルダの 1 つ上のフォルダにある「Cassava.ini」というファイル)
にあるので、Cassava Editor を終了した状態でこのファイルを削除するか別の名前に変更することで初期設定に戻すことができます。
よろしくお願いします。
Re: [927] 開く時の改行削除
UV [2025/12/25 14:45:13]
ロード時区切り文字リスト」に「\t」と入っており、
削除すると問題なく開くことができました。
Cassavaにはいつもお世話になっております。
ご教示いただき感謝申し上げます。