Ich verstehe die Frage so, dass das OP eine Lösung zur Beschreibung dieser Zeilenumbrüche sucht, die er beseitigen möchte. Ich gehe davon aus, dass OP die Aufgabe programmgesteuert lösen kann, und empfehle das Entfernen mit einem VBA-Makro. (Die Suchkriterien sind pseudoähnliche VBA.)
Der erste Zeilenumbruch befindet sich immer an der ersten Position der Zeichenfolge. Das Suchkriterium ist also so etwas FIND(CHAR(10); <StringValue>) == 1
.
Die anderen Zeilenumbrüche befinden sich immer an der letzten Position der Zeichenfolge. Das Suchkriterium ist also so etwas IF(FIND(CHAR(10); <StringValue>) == LENGTH(<StringValue>)
.
Der dritte mögliche Zeilenumbruch wird in den Beispielen nicht gezeigt, es wäre eine leere Zeile zwischen zwei Texten. Natürlich sind dies zwei aufeinanderfolgende CHAR(10)
und können mit einem einfachen "Suchen und Ersetzen" entfernt werden.
Beachten Sie, dass die Suchkriterien in einer Schleife verwendet werden müssen, um mehrere Vorkommen zu erhalten.