1 件の投稿を表示中 (合計 3 個)
  • 作成者
    投稿
  • #24836
    tom86
    参加者

    お世話になります。
    CSVファイルを編集していてデータが崩れる現象が発生しました。

    以下をカンマ区切りモードで開きます。
    “10”,”10″,”T”,””
    “40”,”40″,”e”,””
    “50”,”50″,”r”,””
    “60”,”60″,”s”,””

    2行目に2行追加します。
    “10”,”10″,”T”,””
    i
    g
    “40”,”40″,”e”,””
    “50”,”50″,”r”,””
    “60”,”60″,”s”,””

    箱型選択(Ctrl + Shift + F8)で追加した行を編集します。
    “10”,”10″,”T”,””
    “10”,”10″,”i
    “10”,”10″,”g
    “40”,”40″,”e”,””
    “50”,”50″,”r”,””
    “60”,”60″,”s”,””

    ここで何かを貼りつけるとデータが崩れます。
    たとえば2行目の i をコピーして2行2列に貼り付けるなどで崩れます。
    崩れた後、Ctrl + Zでも戻りません。

    崩れる前の上記データを通常モードのEmEditorに貼り付け、
    カンマ区切りモードに変更すると同様に崩れます。

    ダブルクォートを閉じていないことが原因かと思いますが、
    何とかなりますでしょうか。

    以上、お忙しいところ申し訳ございませんが、
    ご確認をお願い致します。

    #24841
    Yutaka Emura
    キーマスター

    tom86 様

    いつもお世話になっております。江村です。

    確かに、ダブルクォートが閉じていないのが問題だと考えられます。
    セル選択モードは使用されていないのでしょうか? セル選択モードを使用していただければ、ダブルクォートのチェックが随所に入りますし、セルを選択して貼り付ければ、あまりダブルクォートの選択の有無を考えなくてもよくなるかと思います。

    よろしくお願い申し上げます。

    #24850
    tom86
    参加者

    ご回答ありがとうございます。

    別システムへの切替で、データ移行のためCSVで取込用にデータを編集していました。
    i, g の2行を追加するように記載しましたが、実際はもっと大量にデータがあります。

    セル選択モードでやってみましたが、箱型選択でデータを入力すると上書きされてしまいます。
    (例の i, g が消えてしまう)

    今回はダブルクォートを閉じてから貼り付けを行えば問題ないようですし、
    “10”,”10″,””, “”
    を複数行貼り付けて、箱型選択でコピーしたものを貼り付ければ対応できそうです。

    なので今回の作業では、気をつければ問題なくできそうです。
    ただ、間違って操作したときに、Ctrl + Z で戻らないのはちょっと困りますが。。。

1 件の投稿を表示中 (合計 3 個)
  • このトピックに返信するにはログインしてください。