【问题标题】:Replacing New Lines in fields but not by line替换字段中的新行但不按行替换
【发布时间】:2017-09-13 16:08:19
【问题描述】:

我收到了一个 Excel 文件,其中的单元格中有换行符,需要将其导入另一个程序,该程序会误解这些换行符。所以我做了一个查找并用 ctrl H 替​​换,然后用 ctrl J 替换换行符,它替换了一些换行符。

但是当我在 notepad++ 中查看文件时,字段中似乎仍然有换行符,Excel ctrl H 没有拾取这些换行符。

应用在记事本++中显示所有符号我实际上想要的所有新行最后都有CR LF,而我不想要的所有新行最后只有CR。

那么有没有办法删除所有末尾带有 CR 而不是 CRLF 的行?

【问题讨论】:

  • 将所有 CRLF 替换为 LFLF,然后将所有 CR 替换为空,然后将所有 LFLF 替换为 CRLF。
  • 如何分别指定CR和LF?我唯一知道的是 \n 我认为是 CR
  • vbCRLFvbCRvbLFChr(13)&Chr(10)Chr(13)Chr(10)
  • 感谢您的帮助,我通过将 CR 替换为 Blank 来修复它

标签: excel notepad++


【解决方案1】:

我刚刚找到并用空白替换了 \r (回车)。 LF 仍然用来分隔实际的换行符。

谢谢

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-03
    • 2020-06-25
    • 2019-01-11
    • 2018-01-14
    • 2015-08-18
    • 2022-01-09
    • 2011-06-02
    • 2022-12-12
    相关资源
    最近更新 更多