Ich möchte nun die Leerzeichen die für den Umbruch reingemacht wurden, durch eine Zeilenschaltung (alt +Enter) ersetzten.
Wie kann ich das machen. Habe im Archiv leider nichts passendes gefunden.
Vielen Dank für eine Antwort!
Reinhard
Zeilenumbruch aktivieren: Stelle sicher, dass du die Zelle ausgewählt hast, in der du Leerzeichen durch Zeilenumbrüche ersetzen möchtest.
Suchen/Ersetzen öffnen: Drücke Strg + H, um das Suchen/Ersetzen-Fenster zu öffnen.
Leerzeichen eingeben: Gib im Feld „Suchen nach“ zwei Leerzeichen ( ) ein (für den Fall, dass du mehrere Leerzeichen hast, die ersetzt werden sollen).
Zeilenumbruch eingeben:
ALT-Taste gedrückt und tippe 0010 auf dem Ziffernblock ein. Dies ersetzt das Leerzeichen durch einen Zeilenumbruch (das Zeichen für Zeilenumbruch in Excel).Wiederholen: Wiederhole den Vorgang, bis alle überflüssigen Leerzeichen entfernt sind. Du kannst auch die Funktion =WECHSELN(A1;" ";"Zeichen(10)) verwenden, um Leerzeichen in der Originalzelle beizubehalten und in einer verknüpften Zelle einen Zeilenumbruch anzuzeigen.
Problem: Die letzte Zahl wird gelöscht.
Problem: Es gibt immer noch mehrere Leerzeichen.
Sub ErsetzeLeerzeichenMitZeilenumbruch()
Dim Zelle As Range
For Each Zelle In Selection
Zelle.Value = Replace(Zelle.Value, " ", vbLf)
Next Zelle
End Sub
SUBSTITUT-Funktion, um gezielt Leerzeichen durch einen Zeilenumbruch zu ersetzen.Beispiel für das Ersetzen von Leerzeichen in einer Zelle:
=WECHSELN(A1;" ";"Zeichen(10)")
Dies ersetzt jedes Leerzeichen in der Zelle A1 durch einen Zeilenumbruch.
Wenn du mehrere Leerzeichen hast:
=WECHSELN(WECHSELN(A1;" ";" ");" ";"Zeichen(10)")
Hierbei werden zuerst doppelte Leerzeichen reduziert, bevor die Umwandlung in einen Zeilenumbruch erfolgt.
ALT + 0010 nur auf dem Ziffernblock, da dies für die korrekte Eingabe des Zeilenumbruchs entscheidend ist.1. Wie kann ich alle Leerzeichen in einer Zelle auf einmal ersetzen?
Verwende die Suchen/Ersetzen-Funktion und gib zwei Leerzeichen in das Suchfeld und den Zeilenumbruch (ALT + 0010) in das Ersetzen-Feld ein.
2. Funktioniert das auch in älteren Excel-Versionen?
Ja, die Methode funktioniert in den meisten Excel-Versionen, die die Suchen/Ersetzen-Funktion unterstützen.
3. Gibt es eine Möglichkeit, Leerzeichen ohne manuelle Eingabe zu entfernen?
Ja, du kannst ein VBA-Makro verwenden, um alle überflüssigen Leerzeichen automatisch zu entfernen und sie durch Zeilenumbrüche zu ersetzen.