Ce didacticiel explique comment envelopper du texte dans Excel à l’aide de Python. Cet article partage les détails de la configuration de l’environnement de développement, fournit une liste d’étapes pour écrire l’application et un exemple d’exécution démontrant comment effectuer un retour à la ligne dans Excel à l’aide de Python. Vous apprendrez également à insérer du texte dans toute la ligne ou la colonne.
Étapes pour appliquer un habillage de texte dans Excel à l’aide de Python
- Configurez l’EDI pour qu’il utilise Aspose.Cells pour Python via Java via Java pour envelopper automatiquement le texte.
- Créez un workbook, accédez à un sheet et remplissez-y un exemple de texte.
- Obtenez l’objet de style de la cellule cible dont vous souhaitez envelopper le texte
- Appelez la méthode setTextWrapped() et passez l’argument True pour définir l’indicateur
- Définissez à nouveau cet objet de style dans la cellule cible pour définir cette propriété
- Appelez la méthode autoFitRows() pour envelopper le texte des cellules ayant l’indicateur ci-dessus vrai
- Enregistrez le fichier résultant
Ces étapes résument comment envelopper du texte dans Excel à l’aide de Python. La tâche principale de ce processus consiste à accéder au style de la cellule cible, à définir sa propriété d’habillage du texte et à enregistrer le style dans la cellule. Par la suite, lorsque la méthode autoFitRows() est appelée pour la feuille entière, elle provoque le retour à la ligne du texte pour toutes les cellules dont la propriété de retour à la ligne du texte est définie.
Coder pour envelopper automatiquement le texte dans Excel à l’aide de Python
Cet exemple de code montre comment ajuster le texte dans une cellule Excel à l’aide de Python. Nous avons utilisé le style de cellule pour définir cette propriété, mais si vous souhaitez obtenir et définir cette propriété pour une ligne entière, par exemple la ligne 6, utilisez l’expression ws.getCells().getRows().get(5).getStyle( ) pour obtenir le style de la 6ème ligne dans la feuille de calcul nommée « ws ». Appliquez le même processus aux colonnes en utilisant la méthode getColumns() au lieu de la méthode getRows() dans l’expression donnée.
Cet article nous a appris comment appliquer l’habillage de texte dans Excel à l’aide de Python. Si vous souhaitez ajuster la hauteur des lignes à une valeur spécifique, reportez-vous à l’article sur comment ajuster la hauteur des lignes dans Excel à l’aide de Python.