過去に CRLF を削除したと断言できたかもしれませんが、以下が機能しない理由がわかりません。
myString = "ABC" & vbCrLf & "DEF"
str1 = Replace(myString, vbLf, "")
str2 = Replace(str1, vbCrLf, "")
str3 = Replace(str2, vbNewLine, "")
MsgBox str3
上記のコードは機能しません。結果は次のとおりです。
ABC
DEF
myString = "ABC" & vbCrLf & "DEF"
str1 = Replace(myString, Chr(13), "")
str2 = Replace(str1, Chr(10), "")
MsgBox str2
上記のコードは機能し、結果は次のようになります。
ABCDEF
解決策:答えてくれた@マットに感謝します(最初のコードの問題は、アイテムを削除しようとしていた順序でした)VbCrLfとVbNewLineは同じで、VbLfを削除した後にコンボvbCr + VbLfを削除しようとしても機能しません