Grouping, Ungrouping Rows and Columns
Introduction
In a Microsoft Excel file, you can create an outline for the data to let you show and hide levels of detail with a single mouse click.
Click the Outline Symbols (1, 2, 3, +, and -) to quickly display only the rows or columns that provide summaries or headings for sections in a worksheet, or use the symbols to view details under an individual summary or heading.
Group Management of Rows & Columns
Aspose.Cells provides a class, Workbook that represents a Microsoft Excel file. The Workbook class contains a Worksheets collection that allows access to each worksheet in the Excel file. A worksheet is represented by the Worksheet class. The Worksheet class provides a Cells collection that represents all cells in the worksheet.
The Cells collection provides several methods to manage rows or columns in a worksheet; a few of these are discussed below in more detail.
Grouping Rows & Columns
It is possible to group rows or columns by calling the GroupRows and GroupColumns methods of the Cells collection. Both methods take the following parameters:
- The first row/column index, the first row or column in the group.
- The last row/column index, the last row or column in the group.
- Is hidden, a Boolean parameter that specifies whether to hide rows/columns after grouping.
Group Settings
Microsoft Excel allows you to configure group settings for displaying:
- Summary rows below detail.
- Summary columns to the right of detail.
Ungrouping Rows & Columns
To ungroup any grouped rows or columns, call the Cells collection’s UngroupRows and UngroupColumns methods. Both methods take two parameters:
- The first row or column index, the first row/column to be ungrouped.
- The last row or column index, the last row/column to be ungrouped.