删除包装单元格中的断线

删除包装单元格中的断线

我想删除单元格中不必要的换行线,只留下需要分隔换行文本的换行线。我不知道如何将它们区分开来,并删除一些无用的换行线,如下例所示。

在此处输入图片描述

答案1

我理解这个问题,所以 OP 寻找一个解决方案来描述他想要消除的这些换行符。我假设 OP 知道如何以编程方式解决该任务,我建议使用 VBA 宏进行删除。(搜索条件是伪类 VBA。)

第一个换行符始终位于字符串的第一个位置。因此搜索条件类似于FIND(CHAR(10); <StringValue>) == 1

其他换行符始终位于字符串的最后位置。因此搜索条件类似于IF(FIND(CHAR(10); <StringValue>) == LENGTH(<StringValue>)

第三个可能的换行符未在示例中显示,它将是两个文本之间的空白行。显然这是两个连续的换行符CHAR(10),可以通过简单的“搜索和替换”删除。

请注意,必须循环使用搜索条件才能获得多次出现的结果。

相关内容