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 de lignes et de colonnes

tâche : image_autre_texte

Gestion de groupe de lignes et de colonnes

Aspose.Cells fournit une classe,Cahier qui représente un fichier Excel Microsoft. LeCahier classe contient unFeuilles de travail collection 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 legroupeRows etgroupeColonnes les méthodes deCellsle 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 permet également de configurer les paramètres de groupe pour afficher :

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

Paramètres de groupe

tâche : image_autre_texte

Il est possible de configurer ces paramètres de groupe à l’aide de la propriété Outline de la classe Worksheet.

Lignes récapitulatives sous les détails

Les développeurs peuvent contrôler l’affichage des lignes récapitulatives sous les détails à l’aide de l’outilContour classe'SummaryRowBelow méthode.

Colonnes récapitulatives à droite du détail

Il est possible de contrôler si les colonnes récapitulatives sont affichées à droite des détails avec laContour classe'RésuméColonneDroiteméthode.

Dégrouper des lignes et des colonnes

Dissociez les lignes ou les colonnes groupées en appelant leCells de la collectionDissocier les lignes etDissocier les colonnes méthodes. Les deux méthodes prennent les mêmes 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.