Wenn ich einen langen Satz (oder mehr als einen Satz) in mehr als eine Zelle in einer Reihe eintippe und die Option "Zeilenumbruch" auf diese Zellen anwende, wird in den Zellen eine zusätzliche leere Zeile am unteren Rand angezeigt. Es gibt keine zusätzlichen Leerzeichen nach meinem Text. Ich habe den Cursor an das Ende des Textes gesetzt und die Entf-Taste gedrückt.
Mein Text ist so formatiert, dass er oben und links ausgerichtet ist.
- Mit der Option Höhe automatisch formatieren wird die zusätzliche Leerzeile nicht entfernt.
- Das Anpassen der Zellenbreite hilft nicht.
- Ich habe versucht, den Text in Notepad zu kopieren / einzufügen und dann wieder in Excel, um zu versuchen, jegliche Formatierung loszuwerden. Das hat nicht funktioniert.
- Ich verwende keine Fett-, Kursiv- oder andere Schriftarteinstellungen. Ich verwende die Standardschriftart, wenn ich den Text eingebe.
- Ich habe das Fenster Zellen formatieren durchsucht. Nichts wird dort diese zusätzliche Leerzeile los.
Gibt es eine andere Einstellung, mit der ich diese zusätzliche Leerzeile entfernen kann? Mir ist klar, dass Excel nicht wirklich für die Textverarbeitung gemacht ist. Ich muss jedoch Kommentare zu diesem Blatt eingeben und die Funktion "Textumbruch" verwenden.
Ich verwende Office / Excel 2007 für Windows.
Antworten:
Ich konnte das Verhalten, das Sie sehen, reproduzieren (auch in Excel 2007). Ich habe keine Möglichkeit gefunden, den zusätzlichen Speicherplatz zu entfernen, wenn er erst einmal vorhanden ist. Wenn Sie jedoch Ihre Schritte umkehren und den Zeilenumbruch in einer Zelle anwenden, bevor Sie Ihren Text eingeben, wird die zusätzliche Leerzeile nicht angezeigt.
quelle
Ich hatte das gleiche Problem, kurz bevor ich das geschrieben habe. Und hier ist was ich gefunden habe.
Wenn Sie Zeilenumbruch drücken, wird die Zellenhöhe automatisch angepasst. Auch seine Höhe wird nicht wie von uns erwartet berechnet. Wenn in der letzten Zeile des Texts nur noch sehr wenig Platz vorhanden ist, entscheidet Excel, dass die Zelle eine weitere Zeile benötigt ... auch wenn sich kein einziger Buchstabe darauf befindet.
Wenn Sie die Zelle bekommen Breite ein wenig breiter, die automatische Zellhöhenverstellung entfällt die zusätzliche Zeile.
quelle
Wenn Sie die Breite der Spalte ändern, in der sich die Zelle mit der zusätzlichen Leerzeile befindet, wird die zusätzliche Leerzeile normalerweise durch automatische Größenänderung der Zeilenhöhe entfernt. Anscheinend ist ein Zeilenumbruch mit bestimmten Zellenwerten und bestimmten Breiten verkehrt. Probieren Sie verschiedene Breiten aus, bis die Höhe automatisch angepasst wird und die leere Linie entfernt wird.
Sie können die Spalte verbreitern, indem Sie auf die Trennlinie zwischen den beiden Spaltenüberschriften oben im Arbeitsblatt klicken und sie ziehen. Sobald die Spalte breiter ist, können Sie die Größe der Zeile automatisch ändern, indem Sie auf den Trenner zwischen den Zeilenköpfen links im Arbeitsblatt doppelklicken.
Wenn Ihr Arbeitsblatt Hunderte von Zeilen enthält, hat natürlich jede Zelle in dieser Spalte eine gewisse Chance, den magischen Punkt zu treffen und die zusätzliche Zeile hinzuzufügen. Durch Ändern der Breite werden einige Zellen bereinigt und anderen unnötige Leerzeichen hinzugefügt. In diesem Fall ist die einzige Lösung, die ich gefunden habe, den Text manuell auf die von mir gewählte Breite umzubrechen, indem ich an der Stelle, an der der Text mit Alt + Enter umgebrochen werden soll, zusätzliche Zeilenumbrüche in die Mitte des Textes einfüge. Ich stelle dann sicher, dass die Spalte etwas breiter als die von mir gewählte Textbreite ist und ich keine zusätzlichen Leerzeilen bekomme. Eine schreckliche und arbeitsintensive Lösung, aber es funktioniert.
quelle
Das Umziehen auf ein neues Blatt hat für mich in Excel 2016 funktioniert:
quelle
Excel ordnet Text in umbrochenen Zellen anders an als in Textfeldern.
(Probieren Sie es aus: Erstellen Sie ein Textfeld mit der gleichen Breite wie Ihre umbrochene Zelle, ohne Ränder, aktivieren Sie das Kontrollkästchen Form an Text anpassen und Text in Form umbrechen und fügen Sie eine Kopie des Texts aus Ihrer umbrochenen Zelle ein.)
In diesem Wissen scheint das Problem zu liegen, da mit dem Befehl " Zeilenhöhe automatisch anpassen" die Zeilenhöhe so angepasst wird, als ob jede Zelle der Zeile mit dem für Textfelder verwendeten Algorithmus und nicht mit dem Algorithmus für umbrochene Zellen angeordnet wäre . Beim automatischen Anpassen der Zeilenhöhe werden auch zusammengeführte Zellen ignoriert, sodass es in vielen Situationen nicht sehr nützlich ist.
Lösung: Platzieren Sie Ihren Text in Textfeldern und nicht in umbrochenen Zellen. Dies führt natürlich zu einer eigenen Schmerzwelt, aber wenn Sie die Textfelder mit VBA generieren und füllen, ist dies nicht allzu schwierig.
quelle
Ich habe 6 der 7 Antworten ausprobiert, die hier waren (mit Ausnahme der Textbox), und mit ein bisschen Fummeln funktionierten alle Ideen, aber nur in einigen Zeilen. Ich arbeite an einer Excel 97-2003-Arbeitsmappe (.xls) im Kompatibilitätsmodus von Excel 2016, aber ich sehe, dass 2007 dieselben Befehle hat, die ich unten verwendet habe ...
Bei einigen funktionierte es auch, ein Leerzeichen in die leeren Zellen zwischen den anderen Daten einzugeben. Einige Zeilen wurden korrigiert, indem die Formatierung aus einer guten Beispielzeile in die Problemzeile kopiert wurde. Verwenden Sie das Dialogfeld "Formatierung", um die gesamte Formatierung aller Daten auf einmal zu ändern, und wenden Sie es erneut an. Dies funktionierte auch in einigen Zeilen. Bei all den vielen fehlerhaften Zeilen, die ich auf einmal übrig hatte, stellte ich fest, dass der gesamte Datenbereich ausgewählt werden musste (STRG + STARTSEITE, dann STRG + UMSCHALT + ENDE werden Zellen ausgewählt, die überraschenderweise auch unsichtbare Daten enthalten). Wechseln Sie zur Registerkarte STARTSEITE. Wählen Sie im Bereich BEARBEITEN den Pfeil neben LÖSCHEN und FORMATE LÖSCHEN. Wählen Sie dann alle Daten aus, die umbrochen werden sollen, und klicken Sie mit der rechten Maustaste oder drücken Sie STRG1, um das Dialogfeld Formatierung, die Registerkarte Ausrichtung und das Häkchen neben WRAP TEXT zu öffnen. Überprüfen Sie die gesamten Daten auf verschwendete Zeilen (gibt es Leerzeichen, die zu Ihrem Text führen oder diesem folgen?), und wenden Sie dann alle anderen von Ihnen verwendeten Formatierungen erneut an. Voila! Das Ende vieler Stunden der Frustration. (
quelle
Gehen Sie wie folgt vor: 1. Markieren Sie die Spalte, setzen Sie mit Strg + h (zum Suchen und Ersetzen) ein Leerzeichen in find und setzen Sie ein Sonderzeichen auf '-', um es zu ersetzen. 2. Konvertieren Sie "text to colomn", wobei das Sonderzeichen ersetzt wird.
Genießen...
quelle
Dieser Fehler bleibt in Excel 2016 und hat mich seit Jahrzehnten geärgert. Das Festlegen der Zeilenhöhe birgt immer das Risiko, dass später Text ausgeblendet wird, wenn der Zelle mehr Text hinzugefügt wird. Die Lösung von Michael Krebs funktioniert die meiste Zeit und vermeidet dieses Risiko. Aganju scheint das Problem gut zu verstehen. Ich denke, TaeKwonJoe hatte mit Excel 2013 einfach Glück. Paul Kienitz hat mein Mitgefühl. Die andere Korrektur, mit der die mit festen Zeilenhöhen verbundenen Risiken vermieden werden, besteht darin, die Schriftgröße um einen kleinen Bruchteil zu erhöhen oder zu verringern, beispielsweise von 11 auf 10,8 Punkte. Wie das Anpassen der Zeilenbreite ist es eine "einmalige Korrektur", die nicht garantiert, dass zusätzlicher Speicherplatz zurückgegeben wird. Auf diese Weise wird jedoch die Formatierung des restlichen Blatts nicht durcheinander gebracht. Viel Glück!
quelle
Ich bin auf einem Arbeitscomputer und habe keine Administratorrechte. Einige dieser Optionen konnten nicht ausprobiert werden, alle anderen funktionierten nicht für mich.
Für Excel 2016 habe ich eine Lösung gefunden. Ich habe einfach den Format-Painter aus einer Zelle verwendet, bei der das Abstandsproblem nicht bestand, und die Formatierung in die fehlerhafte Zelle kopiert. Es funktionierte in allen meinen Zellen und war nur minimaler zusätzlicher Aufwand, keine großartige Lösung, aber es kann vermieden werden, dass Schriftarten oder Zellgrößen angepasst und die andere Formatierung durcheinander gebracht werden müssen.
quelle
Dieses Problem hat mich auch sehr lange beschäftigt.
Meine einzige Lösung, um das zusätzliche Leerzeichen / Eingabetaste loszuwerden, bestand darin, den Satz mit einem Punkt / Punkt / der Taste 'abzuschließen.' Dies funktioniert zu 100% bei mir, wo alle anderen Lösungen fehlgeschlagen sind (einschließlich Einfügen von Kopien in den Editor (hin und her), Basteln mit Layout, Zellenbreite usw.).
Ja, es stellte sich heraus, dass es so einfach war. Beenden Sie die Linie einfach mit einem harten Punkt.
Viel Glück!
quelle
Ich hatte das gleiche Problem und jetzt habe ich es gelöst. Wählen Sie die Zelle aus, klicken Sie auf F2, bringen Sie den Mauszeiger an das Ende des Textes (drücken Sie die Endetaste), klicken Sie einige Male auf die Löschtaste, bis Sie das Gefühl haben, dass unerwünschte Leerzeichen entfernt wurden, und drücken Sie dann die Eingabetaste. Vielen Dank.
quelle
Ich habe diagonal einige Antworten gelesen und einige sind nützlich. Irgendwann, nachdem ich mich mit dem Thema beschäftigt hatte, stellte ich fest:
Also habe ich ein bisschen mehr durcheinander gebracht und hier ist die (mögliche) Lösung - in Excel 2013:
Problem sollte verschwinden. Lassen Sie mich wissen, ob dies das Problem behebt.
quelle
Die einzige Lösung für dieses Problem scheint die vollständige Neuinstallation von MS Office zu sein. Ich habe in allen Internetforen gesucht und niemand weiß, wie man es löst. Bei mir hat die Reinstalation funktioniert, probieren Sie es aus. :)
quelle
Ich habe die gesamte Zeile hervorgehoben. Klicken Sie dann oben links auf "Home". Dann erschien oben rechts ein Dropdown-Menü "Format". Wählen Sie bei weiterhin hervorgehobener Zeile "Zeilenhöhe automatisch anpassen" aus der Dropdown-Liste "Format" aus. Magie!
quelle
Wenn Sie sich in einer Zelle befinden und auf den "normalen Stil" klicken, sollte der zusätzliche Speicherplatz in der Zelle entfernt werden.
quelle
Ich schneide den Text aus der Zelle aus und füge ihn in den Notizblock ein, wobei "Format - Wrap Text" ausgewählt ist. Dann lösche ich alle neuen Absätze, schneide sie aus und füge sie wieder in die Zelle ein. Der zusätzliche Platz am Ende ist weg. Ich denke, dass Excel diese Starts neuer Absätze erkennt und die Leerzeilen am Ende hinzufügt. Hoffe das hilft!
quelle