Grouper et dissocier des lignes et des colonnes

Introduction

Dans un fichier Excel Microsoft, vous pouvez créer un plan pour les données afin de vous permettre d’afficher et de masquer les niveaux de détail d’un simple clic de souris.

Clique leSymboles de contour, 1,2,3, + et - pour afficher rapidement uniquement les lignes ou les colonnes qui fournissent des résumés ou des en-têtes pour les sections d’une feuille de calcul, ou vous pouvez utiliser les symboles pour voir les détails sous un résumé ou un en-tête individuel, comme indiqué ci-dessous dans la figure :

Regroupement des lignes et des colonnes.
tâche : image_autre_texte

Gestion groupée des lignes et des colonnes

Aspose.Cells fournit une classe,Cahier qui représente un fichier Excel Microsoft. LeCahier classe contient unWorksheetCollection qui permet d’accéder à chaque feuille de calcul dans le fichier Excel. Une feuille de calcul est représentée par leFeuille de travail classe. LeFeuille de travail la classe offre uneCellscollection qui représente toutes les cellules de la feuille de calcul.

LeCellscollection fournit plusieurs méthodes pour gérer les lignes ou les colonnes dans une feuille de calcul, quelques-unes d’entre elles sont décrites ci-dessous plus en détail.

Regroupement de lignes et de colonnes

Il est possible de grouper des lignes ou des colonnes en appelant leGroupRows etGroupeColonnes méthodes de laCells le recueil. Les deux méthodes prennent les paramètres suivants :

  • Index de la première ligne/colonne, la première ligne ou colonne du groupe.
  • Index de la dernière ligne/colonne, la dernière ligne ou colonne du groupe.
  • Est masqué, un paramètre booléen qui spécifie s’il faut masquer ou non les lignes/colonnes après le regroupement.

Paramètres de groupe

Microsoft Excel vous permet de configurer les paramètres de groupe pour afficher :

  • Lignes récapitulatives sous les détails.
  • Colonnes récapitulatives à droite du détail.

Les développeurs peuvent configurer ces paramètres de groupe à l’aide de laContour propriété de laFeuille de travailclasse.

Lignes récapitulatives jusqu’en dessous du détail

Il est possible de contrôler si les lignes récapitulatives sont affichées sous les détails en définissant le paramètreContour classe'SummaryRowBelow propriété àvrai ou alorsfaux.

Colonnes récapitulatives à droite du détail

Les développeurs peuvent également contrôler l’affichage des colonnes récapitulatives à droite des détails en définissant le paramètreRésuméColonneDroite propriété deContour classe àvrai ou alorsfaux.

Dégrouper des lignes et des colonnes

Pour dégrouper des lignes ou des colonnes groupées, appelez leCells de la collectionDissocier les lignes etDissocier les colonnesméthodes. Les deux méthodes prennent deux paramètres :

  • Premier index de ligne ou de colonne, la première ligne/colonne à dissocier.
  • Index de la dernière ligne ou colonne, la dernière ligne/colonne à dissocier.

Dissocier les lignes a une surcharge qui prend un troisième paramètre booléen. Le mettre àvraisupprime toutes les informations groupées. Sinon, seules les informations du groupe externe sont supprimées.