Regrouper des lignes dans Excel avec Python

Ce court didacticiel vous guide sur le regroupement de lignes dans Excel avec Python. Il contient les détails nécessaires pour configurer l’EDI pour le développement, une liste d’étapes de programmation et un exemple de code montrant comment regrouper des colonnes dans Excel avec Python. Vous apprendrez à regrouper et dissocier des lignes et des colonnes ainsi que la possibilité de définir l’indicateur pour les développer ou les réduire lors de l’ouverture du fichier de sortie dans MS Excel.

Étapes pour regrouper des colonnes dans Excel avec Python

  1. Configurez l’EDI pour qu’il utilise Aspose.Cells pour Python via Java pour regrouper les lignes et les colonnes.
  2. Chargez le fichier Excel à l’aide de la classe Workbook et accédez à la collection de feuilles
  3. Accéder à la collection de cellules à partir de la feuille cible
  4. Appelez le groupRows() en fournissant les lignes de début, la ligne de fin et l’indicateur à réduire.
  5. Appelez groupColumns() en définissant les colonnes de début, la colonne de fin et l’indicateur pour qu’ils se réduisent.
  6. Enregistrez le fichier Excel de sortie

Les étapes ci-dessus décrivent comment regrouper des lignes dans Excel avec développer et réduire en Python. Commencez le processus pour obtenir la collection de cellules de la feuille souhaitée dans le fichier Excel cible. Appelez les méthodes groupRows() et groupColumns() en fournissant l’élément de début, l’élément de fin et l’indicateur pour définir l’état de réduction lorsque vous l’ouvrez dans MS Excel.

Code pour regrouper des lignes dans Excel avec Python

Cet exemple de code montre comment créer des lignes réductibles dans Excel avec Python. Vous pouvez créer plusieurs niveaux de groupe en ajoutant des groupes au sein d’un groupe plus grand. Il affichera différents niveaux de regroupements dans MS Excel, où vous pourrez réduire/développer les lignes et les colonnes jusqu’au niveau de groupe souhaité. Vous pouvez utiliser ungroupRows() et ungroupColumns() pour dissocier l’ensemble de lignes ou de colonnes souhaité.

Cet article nous a appris comment regrouper et dissocier des lignes dans Excel avec Python. Pour ajuster automatiquement les lignes et les colonnes dans Excel, reportez-vous à l’article sur ajustement automatique des lignes et des colonnes dans Excel à l’aide de Python.

 Français