IRONSOFTWAREHOME
分组和取消分组行和列
using IronXL;

// Load existing spreadsheet
WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;

// Apply grouping to row 1-5
workSheet.GroupRows(0, 4);

// Ungroup row 3-5
workSheet.UngroupRows(2, 4);

// Apply grouping to column A-F
workSheet.GroupColumns(0, 5);

// Ungroup column C-D will cut the grouping at B
workSheet.UngroupColumn("C", "D");

workBook.SaveAs("groupAndUngroup.xlsx");
Imports IronXL

' Load existing spreadsheet
Dim workBook As WorkBook = WorkBook.Load("sample.xlsx")
Dim workSheet As WorkSheet = workBook.DefaultWorkSheet

' Apply grouping to row 1-5
workSheet.GroupRows(0, 4)

' Ungroup row 3-5
workSheet.UngroupRows(2, 4)

' Apply grouping to column A-F
workSheet.GroupColumns(0, 5)

' Ungroup column C-D will cut the grouping at B
workSheet.UngroupColumn("C", "D")

workBook.SaveAs("groupAndUngroup.xlsx")
NuGet Download
PM > Install-Package IronXL.Excel
分组和取消分组行和列

分组和取消分组行和列

使用IronXL库,无需 Office Interop 即可通过直观的 API 对行和列进行分组和取消分组。

行分组与取消分组

GroupRows方法通过获取索引位置分组行。 你可以使用此方法应用多个分组。

要取消分组行,请使用UngroupRows方法。 此方法就像一个切割工具。 当应用于一行组的中间时,它会将该组分成两部分。 然而,这些新分组仍然作为一个逻辑组相互关联。例如,将包含 0-9 行的分组中的第 2-4 行取消分组,将得到分组 0-1 和 5-9。

列分组与取消分组

列可以像行一样进行分组。 使用GroupColumns方法通过索引或通过指定列名称(字符串)来分组列。 如有需要,可创建多个列组。

使用UngroupColumns方法取消分组列,该方法也用作切割工具。 将其应用于列组的中心,即可将其分成两列。 例如,取消分组 C-D 列在 A-F 组内将导致组 A-B 和 E-F。

请注意,以上提到的所有指数位置均采用从零开始的索引方式。 分组功能只能应用于包含值的单元格。

使用 IronXL 学习如何对 Excel 行和列进行分组和取消分组
在 GitHub 上查看

准备开始了吗?

Nuget Downloads 2,280,941版本:2026.10刚刚发布

Key in blue circle

立即获取免费的 30 天试用版密钥。

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronXL
预约您的免费现场演示
Booking Badge

深受全球数百万工程师信赖

Iron Software 的客户徽标
获取您的无义务咨询
您的资料将始终保密。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
深受全球数百万工程师信赖
立即获取您的免费30 天试用密钥。
无需信用卡或创建账户
C# 用于 PDF 的 NuGet 库
通过 NuGet 安装

版本: 2026.10

PM > Install-Package IronXL.Excel
nuget.org/packages/IronXL.Excel/
  1. 在解决方案资源管理器中,右键点击引用,管理 NuGet 包
  2. 选择浏览并搜索“IronXL”
  3. 选择包并安装
C# PDF DLL
下载 DLL

版本: 2026.10

  1. 下载并解压IronXL到你的解决方案目录中的~/Libs等位置
  2. 在Visual Studio解决方案资源管理器中,右键单击引用。选择浏览,“IronXL.dll”

许可证从 $999