HotXLS Docs

Group 方法

降低区域的级别(增加其分级显示级别)

语法

procedure Group(Rows: boolean = true);
Rows Boolean(可选)。为 True 时对行进行分组;为 False 时对列进行分组。默认值为 True

示例

此示例对工作表一上的前三行进行分组

Workbook.Sheets[1].Range['A1', 'A3'].Group;
此示例与前一个相同

Workbook.Sheets[1].Range['A1', 'A3'].Group(True);
此示例与前一个相同

Workbook.Sheets[1].Range['A1', 'A3'].Rows.Group;
此示例与前一个相同

Workbook.Sheets[1].Range['A1', 'A3'].Rows.Group(True);
此示例对工作表一上的前三列进行分组

Workbook.Sheets[1].Range['A1', 'C1'].Group(False);
此示例与前一个相同

Workbook.Sheets[1].Range['A1', 'C1'].Columns.Group;
此示例与前一个相同

Workbook.Sheets[1].Range['A1', 'C1'].Columns.Group(False);
此示例对 row1 到 row2 的行进行分组

Workbook.Sheets[1].RCRange[row1, 1, row2, 1].Group;
此示例对 col1 到 col2 的列进行分组

Workbook.Sheets[1].RCRange[1, col1, 1, col2].Columns.Group;

请参阅

UnGroup method
ClearOutline method
OutlineLevel property