Документация HotXLS

Метод Group

Понижает уровень диапазона (увеличивает его уровень структуры)

Синтаксис

procedure Group(Rows: boolean = true);
Rows Boolean (Optional). 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
Метод ClearOutline