群組與解除群組行與列

使用IronXL庫,無需 Office Interop 即可透過直覺的 API 對行和列進行分組和取消分組。

行分組與取消分組

GroupRows方法會依索引位置將資料行分組。 你可以使用此方法套用多個分組。

若要取消一行分組,請使用UngroupRows方法。 這種方法就像使用切割工具一樣。 當應用於一行組的中間時,它會將該組分成兩部分。 然而,這些新分組仍然作為一個邏輯組相互關聯。例如,將包含 0-9 行的分組中的第 2-4 行取消分組,將得到分組 0-1 和 5-9。

列分組與取消分組

列可以像行一樣進行分組。 使用GroupColumns方法依索引或將列名指定為字串對列進行分組。 如有需要,可建立多個列組。

使用UngroupColumns方法取消列分組,該方法也可以作為剪切工具。 將其應用於列組的中心,即可分成兩列。 例如,將群組 AF 中的列 CD 取消分組,會得到群組 AB 和 EF。

請注意,以上提到的所有指數位置均採用從零開始的索引方式。 分組功能只能套用於包含值的儲存格。

學習如何使用 IronXL 對 Excel 行和列進行分組和取消分組

準備好開始了嗎?
Nuget 下載 1,738,553 | Version: 2025.11 剛發表