分組與取消分組行與列

使用 IronXL 庫的直觀 API,不需要使用 Office Interop,即可應用行和列的分組和取消分組功能。

分組與取消分組行

GroupRows 方法取得行的索引位置來應用分組。 使用相同的方法可以進行多重分組。

使用 UngroupRows 方法來取消群組行。 此方法的作用類似於切割工具。 將其應用於行組的中間以將其切成兩半。 然而,這兩組行不會變成不同的組。例如,對0-9的組應用ungroup 2-4將得到0-1和5-9的組。

分組和取消分組列

列可以像行一樣進行分組。 使用 GroupColumns 方法將列以指定列的索引位置或列名稱(以字符串形式)進行分組。 也可以有多個列群組。

與解組行類似,UngroupColumn 方法作為一個切割工具。 將其應用於列群組的中間會將其分成兩部分。 例如,對 A-F 的列群體應用取消群組 C-D 將導致 A-B 和 E-F 形成一個群組。

請注意,上述所有索引位置均採用從零開始的索引。 此外,分組只能應用於單元格包含值的範圍。