In diesem Tutorial erfahren Sie, wie Sie die Spaltenbreite in Excel mit Python ändern. Es enthält alle notwendigen Details, um die Umgebung für die Verwendung der Bibliothek einzurichten und den Beispielcode auszuführen, der zeigt, wie die Größe von Spalten in Excel mit Python geändert wird. Sie erfahren außerdem, wie Sie die Spaltenbreite für einen Bereich von Zellen anpassen oder die Breite der Spalten basierend auf dem Inhalt der Zelle automatisch anpassen.
Schritte zum Festlegen der Excel-Spaltenbreite mit Python
- Stellen Sie die Umgebung so ein, dass Aspose.Cells für Python über Java zum Anpassen der Spaltenbreite verwendet wird
- Laden Sie Excel file dort, wo die Spaltenbreite geändert werden soll
- Greifen Sie auf das Zielarbeitsblatt zu
- Greifen Sie auf die Sammlung von Zellen zu und rufen Sie setColumnWidth() für die Zielspalte auf
- Speichern Sie die ausgegebene Excel-Datei mit geänderter Spaltenbreite
Diese Schritte stellen den Prozess der Aktualisierung der Excel-Zellenbreite mit Python dar. Dieser Prozess hilft beim Festlegen der Breite einer einzelnen Spalte, wo der Prozess beginnt, indem die Ziel-Excel-Datei geladen und auf deren erstes Blatt zugegriffen wird. Jedes Arbeitsblatt enthält ein CellsCollection-Objekt, das die Methode setColumnWidth() verfügbar macht und die Spaltennummer und die Pixeleinheiten übernimmt, die in der Normalansicht festgelegt werden sollen.
Code zum Festlegen der Spaltenbreite in Excel mit Python
Dieser Code hat gezeigt, wie man die Größe einer Spalte in Excel mit Python ändert. Sie können die Range-Klasse auch verwenden, um die Breite aller Spalten in einem bestimmten Zellbereich festzulegen, oder auf die einzelne Spalte zugreifen, um die Breite mithilfe der Methode worksheet.getCells().getColumns().get(0).setColumnWidth() festzulegen . Es gibt eine Reihe überladener Methoden zum Festlegen der Spaltenbreite in einem gesamten Arbeitsblatt mit der Bezeichnung autoFitColumn().
In diesem Artikel haben wir gelernt, wie man die Breite einer Spalte in Excel mit Python ändert. Wenn Sie erfahren möchten, wie Sie eine Spalte hinzufügen, lesen Sie den Artikel zu So fügen Sie mit Python eine Spalte in Excel hinzu.