Eu entendo a pergunta então, que o OP procura uma solução para descrever essas quebras de linha, ele quer eliminar. Eu assumo que OP sabe como resolver a tarefa de forma programática e eu recomendo fazer a remoção com uma macro VBA. (Os critérios de pesquisa são pseudo-como VBA.)
A primeira quebra de linha é sempre na primeira posição da string. Portanto, o critério de pesquisa é algo como FIND(CHAR(10); <StringValue>) == 1
.
As outras quebras de linha estão sempre na última posição da string. Portanto, o critério de pesquisa é algo como IF(FIND(CHAR(10); <StringValue>) == LENGTH(<StringValue>)
.
A terceira quebra de linha possível não é mostrada nos exemplos, seria uma linha em branco entre dois textos. Obviamente, são dois CHAR(10)
consecutivos e podem ser removidos com uma simples "busca e substituição".
Observe que os critérios de pesquisa precisam ser usados em um loop para obter várias ocorrências.