In Libre Office Calc habe ich eine Reihe von Zellen, die leere Zeilen enthalten. Eine einzelne Zelle sieht folgendermaßen aus:
Wie kann ich die leeren Zeilen aus den Zellen löschen, um Zellen zu erhalten, die so aussehen:
Ich möchte nicht 200 Zellen von Hand bearbeiten, um die Leerzeilen zu löschen. Ich bin sicher, es gibt einen schnelleren Weg.
PS Ich habe diese Zellen erhalten, indem ich eine Tabelle von einer Website in Libre Office Calc kopiert habe. Dafür habe ich die Zwischenablage benutzt.
libreoffice
sjdh
quelle
quelle
Antworten:
Ich gehe davon aus, dass Sie nach Möglichkeit mehrere Leerzeilen in einem Schritt entfernen möchten. Um eine einzelne Zeile zu entfernen, gibt es einen Kontextmenüeintrag.
Es gibt zwei mögliche Ansätze, um mehrere Zeilen ohne großen Aufwand zu entfernen:
Wie in dieser Antwort vorgeschlagen : Sortieren Sie die Zeilen alphabetisch, damit die leeren Zeilen nach Anfang oder Ende sortiert werden, und löschen Sie sie dann.
Wie in diesem Blog-Beitrag vorgeschlagen : Verwenden Sie die Filterung, um nur die leeren Zeilen anzuzeigen. Wählen Sie sie aus, löschen Sie sie und entfernen Sie den Filter.
BEARBEITEN:
Um harte Zeilenumbrüche in Zellen automatisch zu entfernen, können Sie die Such- / Ersetzungsfunktion und reguläre Ausdrücke verwenden. Suchen Sie einfach nach
\n
und lassen Sie das Ersetzungsfeld leer. Vergessen Sie nicht, "Regular expressions
" unter zu aktivieren More Options.... Sie werden nicht sofort ein Ergebnis sehen, da Calc die Zeilenhöhe nicht automatisch ändert. Sie müssen also die ZeilenhöheOptimal row height...
im Kontextmenü festlegen, nachdem Sie die Zeilenumbrüche entfernt haben.EDIT 2:
Möglicherweise befinden sich in den Zellen keine Leerzeilen, sodass der Such- / Ersetzungsvorgang möglicherweise fehlschlägt. Dies liegt daran, dass LibreOffice beim Einfügen von Daten aus dem Web automatisch Stile aus den ursprünglichen HTML-Tabellen anwendet. Um sicherzustellen, dass es sich nicht nur um ein Zeilenformat handelt, wählen Sie einfach das vollständige Blatt aus und wählen Sie
Optimal height...
unter MenüFormat
->Row
.quelle
\n
durch ein einzelnes Leerzeichen zu ersetzen . Dies kann jedoch zu mehreren nachfolgenden Leerzeichen oder zu führenden Leerzeichen führen. Daher sind möglicherweise zusätzliche Such- / Ersetzungsläufe mit regulären Ausdrücken erforderlich.von Libreoffice Hilfe:
*SAUBER
Alle nicht druckbaren Zeichen werden aus der Zeichenfolge entfernt. Syntax
SAUBER ("Text")
Text bezieht sich auf den Text, aus dem alle nicht druckbaren Zeichen entfernt werden sollen. * *
quelle
Laden Sie den LO Calc-Leitfaden hier herunter und gehen Sie zu Seite 32!
quelle