2012年4月1日日曜日

エクセル セル内の改行の削除 備忘録

セル内で改行されているデータの改行を取る


置換して改行コードをなくす


[検索する文字列]ボックスに,改行コードを指定する。
何を指定する?
ここでAlt+Enterキーを押しても,それは改行コードを指定したことにはならない。
Alt+Enterキーで改行コードが入力されるのはセル内だけ。

 [検索する文字列]ボックスに改行コードを指定するには,ボックスの中でCtrl+Jキーを押す。

なお,VBAでは改行コードに次のような定数が定義されています。

16進の0D → vbCr
16進の0A → vbLf
16進の0D + 0A → vbCrLf

 テキストファイルなどで使われている一般的な改行コードはvbCrLfである。
しかし,Excelのセル内改行では,vbLfが使われている。


0 件のコメント: