Outlines the sheet from its formulas: a cell whose formula totals the cells on one side of it in its own column makes its row a summary row and those rows a group, and the same for columns.
Optionaloptions: ITransaction.OperationOptionsThe current IOutline.
Removes every outline level from the sheet. Hidden rows and columns stay hidden.
Optionalaxes: AxisSelection
Which levels to remove. Default IRange.AxisSelection.Both.
Optionaloptions: ITransaction.OperationOptionsThe current IOutline.
The whole-sheet form of ICellRange.clearGroups, which is what Excel's Clear Outline does with one cell selected.
The groups on an axis, outermost level first and in order within a level.
The axis.
Optionaloptions: GetGroupsOptions
Limits the groups returned.
The deepest outline level in use on the axis; 0 when nothing is grouped.
Sets whether the automatic outline styles are applied.
Optionaloptions: ITransaction.OperationOptionsSets where a group's summary sits.
Optionaloptions: ITransaction.OperationOptionsExpands the groups up to a level and collapses everything deeper, as the level buttons do.
The axis.
How many levels stay visible, from 1 (only the outermost summaries); more levels
than exist shows every row or column.
Optionaloptions: ITransaction.OperationOptions
The row and column groups on a sheet, and how they are laid out.
Remarks
There is no group object to create or delete. Every row and column carries an outline level,
0to7(ICellHeader.getOutlineLevel), and a group at level n is a run of consecutive rows (or columns) whose level is n or more. Its summary row is the one just past the run, on the side getSummaryDirection names. Collapsing a group hides its detail rows.Groups are made and removed with ICellRange.group and ICellRange.ungroup, or from the sheet's formulas with autoOutline, and collapsed and expanded with ICellRange.hideGroupDetails and ICellRange.showGroupDetails. Whether the symbols are drawn is the view's: ISheetView.setShowOutlineSymbols.
The counterpart of Excel's
Worksheet.Outline.