IRONSOFTWAREHOME
在C#中自动调整Excel行和列的大小
using IronXL;

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

// Apply auto resize on row 2
workSheet.AutoSizeRow(1);

// Apply auto resize on column A
workSheet.AutoSizeColumn(0);

// Apply auto resize on column D
workSheet.AutoSizeColumn(3, true);

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

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

' Apply auto resize on row 2
workSheet.AutoSizeRow(1)

' Apply auto resize on column A
workSheet.AutoSizeColumn(0)

' Apply auto resize on column D
workSheet.AutoSizeColumn(3, True)

workBook.SaveAs("autoResize.xlsx")
NuGet Download
PM > Install-Package IronXL.Excel
在C#中自动调整Excel行和列的大小

在C#中自动调整Excel行和列的大小

调整电子表格中的行和列的大小可以节省大量空间,并使其更易于阅读。 IronXL C#库具有自动调整行和列大小的功能。 由于是在C#中完成的,可以调用resize方法对所有现有的行和列,从而自动化电子表格中的手动任务。

自动调整行大小

AutoSizeRow方法根据值长度自动调整指定行的高度。 AutoSizeRow的另一个重载采用第二个参数为_Boolean_值。 如果属实,则考虑合并单元格的高度。

自动调整列宽

使用\AutoSizeColumn方法根据值长度调整列的宽度。 类似于``AutoSizeRow,也可以使列的调整大小考虑合并单元格的宽度。

请注意,上面提到的所有行和列位置均遵循从零开始的索引。

学习如何使用 C# 自动调整 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