让 Excel 正确处理 CSV 中的 CRLF

让 Excel 正确处理 CSV 中的 CRLF

我正在创建要在 Excel 中打开的 CSV 文件。行由 CRLF 分隔,这很好,但一些输入数据也包含 CRLF 数据。按照通常的标准,我用引号将它们括起来,但 Excel 似乎无法识别 CR 字符,而是在其中放置一个带有问号的小框。我可以从 CSV 文件中删除 CR,但这似乎是不必要的步骤。有没有一种简单的方法可以让 Excel 识别 CSV 文件行内的 CRLF?

答案1

看起来使用vbLf就是答案。您需要删除回车符。

看看这个StackOverflow 问题

答案2

这对我有用:

第一条记录,第一行
二号线",1
第二条记录,只有一行,2

换句话说,第一条记录在 CSV 中占据多行。

相关内容