Excelのテキストボックスに文章を貼り付けると、改行が消えてしまう→改行コードが原因のよう

Windows11です。

 

Webブラウザからコピーした文章(というかコード)をExcelのテキストボックスに文章を貼り付けると、改行が消えてしまう現象が発生…

 

サクラエディタにはりつけてみると、コピペ元の改行コードが「LF」であることが判明。

Windowsは通常入力では改行コード「CRLF」が入力される。

Windows上のExcelは「CRLF」しか改行コードとして認識しないようにしてあるみたい?(設定どっかにある?)

 

一時しのぎですが対応としては、改行コードが勝手に「CRLF」に置き換わるエディタ(今回はVSCode)に一旦貼り付けて、

 

エディタの内容を再度コピーしてエクセルにペーストしたら、改行が維持されたままコピペできました。

 

VSCodeには拡張機能「code-eol」を入れていて、改行コードの可視化をしています。