Documentação do HotXLS

Método Group

Rebaixa o Intervalo (aumenta seu nível de estrutura de tópicos)

Sintaxe

procedure Group(Rows: boolean = true);
Rows Boolean (opcional). True para agrupar linhas; False para agrupar colunas. O valor padrão é True

Exemplo

Este exemplo agrupa as três primeiras linhas na planilha um

Workbook.Sheets[1].Range['A1', 'A3'].Group;
Este exemplo é igual ao anterior

Workbook.Sheets[1].Range['A1', 'A3'].Group(True);
Este exemplo é igual ao anterior

Workbook.Sheets[1].Range['A1', 'A3'].Rows.Group;
Este exemplo é igual ao anterior

Workbook.Sheets[1].Range['A1', 'A3'].Rows.Group(True);
Este exemplo agrupa as três primeiras colunas na planilha um

Workbook.Sheets[1].Range['A1', 'C1'].Group(False);
Este exemplo é igual ao anterior

Workbook.Sheets[1].Range['A1', 'C1'].Columns.Group;
Este exemplo é igual ao anterior

Workbook.Sheets[1].Range['A1', 'C1'].Columns.Group(False);
Este exemplo agrupa as linhas de linha1 a linha2

Workbook.Sheets[1].RCRange[row1, 1, row2, 1].Group;
Este exemplo agrupa as colunas de col1 a col2

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

Veja também

Método UnGroup
Método ClearOutline
Propriedade OutlineLevel