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.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen