すきなものだけすきなだけ。(旧)

日々のできことと備忘録

縦に並ぶ文字列をカンマ区切りの横並びに直す早くて簡単な方法(サクラエディタ)

縦に並んだ文字列をカンマ区切りの横並びにしたい!

そんなときに使える小ワザ。

 

【実行前】
佐藤
鈴木
高橋
田中
佐々木
渡辺
山本
中村
小林
加藤


【実行後】
佐藤,鈴木,高橋,田中,佐々木,渡辺,山本,中村,小林,加藤

 

  

 

①エディタの置換機能で変換

置換ダイアログを開く[Ctrl]+[R]

正規表現にチェックをいれておく

 

<1回目>

 置換前:$

 置換後:,

<2回目>

 置換前:\r\n

 置換後:(何も入力しない)

 

②エディタのマクロ機能で変換

1.ひとつめの単語のはじめにカーソルを合わせる

2.[Shift]+[Ctrl]+[M]を押す(キーマクロの記録開始)

3.[End]→[,]→[Delete]と順に押す

4.[Shift]+[Ctrl]+[L]を押す×行数分(キーマクロの終了+実行)

 

 

Excelとエディタを併用して変換

対象行をコピー→形式を選択して貼り付け→行列を入れ替える

これをエディタへコピーしてタブ(\t)をカンマ(,)で置換

 

 

エディタだけの変換は、たとえ何行あっても10秒くらいで終わる。

こういう、ちまちました作業がサクッと終わると気持ちがいい。

 

おしまい。