F017 文字列を改行を取り除く

2019-05-18
EXCEL自作関数

 文字列の改行を削除する関数です、セル内に改行がある場合に改行のない文字列に変換できます。

VBEの標準モジュールに下のコードを登録して「Excelマクロ有効フォーム」で保存してください。
関数の登録方法は⇒♯000 ユーザー定義関数を登録する方法

登録されたら、シート上からユーザー関数「LfDel 」が使用できます。
使い方は 
ワークシート上で = LfDel (文字列)の関数として使用できます。
【例】
 セル A1
 拝啓、
 日頃は弊社業務にご協力いただきありがとうございます。

 LfDel (A1) →拝啓、日頃は弊社業務にご協力いただきありがとうございます。

Function LfDel(S)
’改行のあるセル内の文字列の改行を削除する関数
’LfDel(文字列)
’LfDel(“aaa 改行 bbb 改行 ccc”,2) → aaabbbccc
On Error GoTo EXITFUN
LfDel = Replace(S, vbLf, “”)
EXITFUN:
End Function

ここで紹介したコード使用による損害に対しては一切責任は負えません。