答案1
我理解这个问题,所以 OP 寻找一个解决方案来描述他想要消除的这些换行符。我假设 OP 知道如何以编程方式解决该任务,我建议使用 VBA 宏进行删除。(搜索条件是伪类 VBA。)
第一个换行符始终位于字符串的第一个位置。因此搜索条件类似于FIND(CHAR(10); <StringValue>) == 1
。
其他换行符始终位于字符串的最后位置。因此搜索条件类似于IF(FIND(CHAR(10); <StringValue>) == LENGTH(<StringValue>)
。
第三个可能的换行符未在示例中显示,它将是两个文本之间的空白行。显然这是两个连续的换行符CHAR(10)
,可以通过简单的“搜索和替换”删除。
请注意,必须循环使用搜索条件才能获得多次出现的结果。