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
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
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.