Я понимаю вопрос так, что ОП ищет решение для описания этих разрывов строк, которые он хочет устранить. Я предполагаю, что OP знает, как решить задачу программно, и я рекомендую выполнять удаление с помощью макроса VBA. (Критерии поиска - псевдоподобные VBA.)
Первый разрыв строки всегда находится в первой позиции строки. Так что критерии поиска это что-то вроде FIND(CHAR(10); <StringValue>) == 1
.
Остальные разрывы строки всегда находятся в последней позиции строки. Так что критерии поиска это что-то вроде IF(FIND(CHAR(10); <StringValue>) == LENGTH(<StringValue>)
.
Третий возможный разрыв строки не показан в примерах, это будет пустая строка между двумя текстами. Очевидно, что это два последовательных CHAR(10)
и могут быть удалены с помощью простого поиска и замены.
Обратите внимание, что критерии поиска должны использоваться в цикле для получения нескольких вхождений.