In diesem Tutorial erfahren Sie, wie Sie mit Python Text in Excel umbrechen. In diesem Artikel werden die Details zum Einrichten der Entwicklungsumgebung erläutert, eine Liste der Schritte zum Schreiben der Anwendung bereitgestellt und ein laufendes Beispiel gezeigt, das den Zeilenumbruch in Excel mit Python demonstriert. Sie lernen auch, Text in der gesamten Zeile oder Spalte umzubrechen.
Schritte zum Anwenden des Textumbruchs in Excel mit Python
- Stellen Sie die IDE so ein, dass sie Aspose.Cells für Python über Java über Java verwendet, um Text automatisch umzubrechen
- Erstellen Sie ein workbook, greifen Sie auf ein sheet zu und geben Sie Beispieltext ein
- Rufen Sie das Stilobjekt aus der Zielzelle ab, deren Text Sie umbrechen möchten
- Rufen Sie die Methode setTextWrapped() auf und übergeben Sie das Argument True, um das Flag zu setzen
- Setzen Sie dieses Stilobjekt erneut in die Zielzelle, um diese Eigenschaft festzulegen
- Rufen Sie die Methode autoFitRows() auf, um den Text für Zellen umzubrechen, die das obige Flag true haben
- Speichern Sie die resultierende Datei
Diese Schritte fassen zusammen, wie man Text in Excel mit Python umbricht. Die Hauptaufgabe in diesem Prozess besteht darin, auf den Stil der Zielzelle zuzugreifen, ihre Textumbrucheigenschaft festzulegen und den Stil wieder in der Zelle zu speichern. Wenn anschließend die Methode autoFitRows() für das gesamte Blatt aufgerufen wird, bewirkt sie den Textumbruch für alle Zellen, deren Eigenschaft Textumbruch festgelegt ist.
Code zum automatischen Umbrechen von Text in Excel mit Python
Dieser Beispielcode zeigt, wie man mit Python Text in eine Excel-Zelle einfügt. Wir haben den Zellenstil verwendet, um diese Eigenschaft festzulegen. Wenn Sie diese Eigenschaft jedoch für eine ganze Zeile, beispielsweise Zeile 6, abrufen und festlegen möchten, verwenden Sie den Ausdruck ws.getCells().getRows().get(5).getStyle( ), um den Stil der 6. Zeile im Arbeitsblatt mit dem Namen ws zu erhalten. Wenden Sie den gleichen Prozess auf Spalten an, indem Sie die Methode getColumns() anstelle der Methode getRows() im angegebenen Ausdruck verwenden.
In diesem Artikel haben wir gelernt, wie man in Excel mit Python Textumbrüche anwendet. Wenn Sie die Zeilenhöhe auf einen bestimmten Wert anpassen möchten, lesen Sie den Artikel zu So passen Sie die Zeilenhöhe in Excel mit Python an.