Gruppering och avgruppering av rader och kolumner

Introduktion

I en Microsoft Excel-fil kan du skapa en översikt över data för att kunna visa och dölja detaljnivåer med en enda musklick.

Klicka på Översiktssymbolerna, 1,2,3, + och - för att snabbt visa endast de rader eller kolumner som ger sammanfattningar eller rubriker för avsnitt i ett kalkylblad, eller så kan du använda symbolerna för att se detaljer under en individuell sammanfattning eller rubrik som visas nedan i figuren:

Grupp av rader & kolumner

todo:image_alt_text

Hantering av gruppering av rader och kolumner

Aspose.Cells tillhandahåller en klass, Workbook som representerar en Microsoft Excel-fil. Workbook klassen innehåller en Worksheets samling som tillåter åtkomst till varje kalkylblad i Excel-filen. Ett kalkylblad representeras av Worksheet klassen. Worksheet klassen tillhandahåller en Cells samling som representerar alla celler i kalkylarket.

Cells samlingen tillhandahåller flera metoder för att hantera rader eller kolumner i ett kalkylblad, några av dessa diskuteras nedan mer detaljerat.

Gruppering av rader och kolumner

Det är möjligt att gruppera rader eller kolumner genom att anropa groupRows och groupColumns metoderna i Cells samlingen. Båda metoderna tar följande parametrar:

  • Första radens/kolumnens index, den första raden eller kolumnen i gruppen.
  • Sista radens/kolumnens index, den sista raden eller kolumnen i gruppen.
  • Är dold, en boolesk parameter som specificerar om rader/kolumner ska döljas efter gruppering eller inte.

Gruppinställningar

Microsoft Excel tillåter också att konfigurera gruppinstillningar för att visa:

  • Sammanfattande rader under detaljer.
  • Sammanfattande kolumner till höger om detaljerna.

Gruppinställningar

todo:image_alt_text

Det går att konfigurera dessa gruppinställningar genom att använda Worksheet-klassens Outline-egenskap.

Sammanfattande rader nedanför detaljerna

Utvecklare kan styra visningen av sammanfattande rader nedanför detaljerna genom att använda Outline-klassens SummaryRowBelow-metod.

Sammanfattande kolumner till höger om detalj

Det går att kontrollera om sammanfattande kolumner visas till höger om detaljerna med Outline-klassens SummaryColumnRight-metod.

Avgruppering av rader och kolumner

Avgruppera grupperade rader eller kolumner genom att anropa Cells-kollektionens UngroupRows- och UngroupColumns-metoder. Båda metoderna tar samma parametrar:

  • Första radens/kolumnens index, den första raden/kolumnen att avgrupperas.
  • Sista radens/kolumnens index, den sista raden/kolumnen att avgrupperas.