Dans ce didacticiel, vous apprendrez comment modifier la largeur de la colonne dans Excel à l’aide de Python. Il contient tous les détails nécessaires pour établir l’environnement d’utilisation de la bibliothèque et exécuter l’exemple de code démontrant comment redimensionner les colonnes dans Excel à l’aide de Python. Vous apprendrez également à ajuster la largeur des colonnes pour une plage de cellules ou à ajuster automatiquement la largeur des colonnes en fonction du contenu de la cellule.
Étapes pour définir la largeur de colonne Excel à l’aide de Python
- Définissez l’environnement pour utiliser Aspose.Cells pour Python via Java pour ajuster la largeur de la colonne
- Chargez le Excel file où la largeur de la colonne doit être modifiée
- Accéder à la feuille de calcul cible
- Accédez à la collection de cellules et appelez setColumnWidth() pour la colonne cible
- Enregistrez le fichier Excel de sortie avec une largeur de colonne modifiée
Ces étapes présentent le processus de mise à jour de la largeur de cellule Excel à l’aide de Python. Ce processus aide à définir la largeur d’une seule colonne où le processus est lancé en chargeant le fichier Excel cible et en accédant à sa première feuille. Chaque feuille de calcul contient un objet CellsCollection qui expose la méthode setColumnWidth() en prenant le numéro de colonne et les unités de pixels à définir en vue normale.
Code pour définir la largeur de colonne dans Excel à l’aide de Python
import jpype | |
import asposecells | |
jpype.startJVM() | |
from asposecells.api import License, Workbook | |
# Instantiate the license | |
license = License() | |
license.setLicense("Aspose.Total.lic") | |
# Load the workbook | |
wb = Workbook("sample.xlsx") | |
# Access the worksheet | |
ws = wb.getWorksheets().get(0) | |
# Set the column width | |
ws.getCells().setColumnWidth(2,50) | |
# Save the workbook | |
wb.save("ColumnWidthSet.xlsx") | |
print("Column width set successfully") | |
jpype.shutdownJVM() |
Ce code a montré comment redimensionner une colonne dans Excel à l’aide de Python. Vous pouvez également utiliser la classe Range pour définir la largeur de toutes les colonnes dans une plage de cellules particulière ou accéder à la colonne individuelle pour définir la largeur à l’aide de la méthode worksheet.getCells().getColumns().get(0).setColumnWidth() . Il existe un ensemble de méthodes surchargées pour définir la largeur de colonne dans une feuille de calcul entière nommée méthode autoFitColumn().
Cet article nous a appris comment modifier la largeur d’une colonne dans Excel à l’aide de Python. Si vous souhaitez connaître le processus d’ajout d’une colonne, consultez l’article sur comment ajouter une colonne dans Excel en utilisant Python.