C# 设置Excel自适应行高、列宽
1、下载安装该类库后,注意添加引用Spire.Xls.dll,dll文件可在安装路径下的Bin文件夹中获取。

1、using Spire.Xls;
namespace AutoFit_XLS
{
class Program
{
static void Main(string[] args)
{
//声明一个Workbook类对象,加载文件
Workbook workbook = new Workbook();
workbook.LoadFromFile("sample.xlsx");
//获取工作表
Worksheet worksheet = workbook.Worksheets[0];
//设置列宽、行高为自适应
worksheet.AllocatedRange["A1:F8"].AutoFitColumns();
worksheet.AllocatedRange["A1:F8"].AutoFitRows();
//保存并打开文档
workbook.SaveToFile("result.xlsx", FileFormat.Version2010);
System.Diagnostics.Process.Start("result.xlsx");
}
}
}
2、完成代码后,调试运行程序,生成文档,(下图是设置自适应行高、列宽后的前后对比效果)


声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:196
阅读量:141
阅读量:157
阅读量:171
阅读量:107