C# 冻结Excel首行、首列

时间:2024-10-12 05:21:12

此经验将介绍如何通过C#编程来设置Excel工作表首行或者首列。

工具/原料

Free Spire.XLS for .NET 8.3(社区版)

Visual Studio

dll引用

1、可通过E-iceblue或Nuget官网下载安装 Free Sp坡纠课柩ire.XLS for .NET后,注意在项目程序中镙烨莲峪添加引用Spire.Xls.dll(dll文件可在安装路径下的Bin文件夹中获取)。

C# 冻结Excel首行、首列

C#(供参考)

1、using Spire.Xls;namespace FreezeTopRow{ class Pro爿讥旌护gram { static void Main(string[] args) { //实例化workbook类,加载测试文档 Workbook wb = new Workbook(); wb.LoadFromFile("test.xlsx"); //获取第一个工作表 Worksheet sheet = wb.Worksheets[0]; //sheet.FreezePanes(2,1);//冻结首行 sheet.FreezePanes(1, 2);//冻结首列 //保存文档并打开 //wb.SaveToFile("冻结首行.xlsx",ExcelVersion.Version2010); //System.Diagnostics.Process.Start("冻结首行.xlsx"); wb.SaveToFile("冻结首列.xlsx", ExcelVersion.Version2010); System.Diagnostics.Process.Start("冻结首列.xlsx"); } }}

2、调试运行程序,生成文档。以下是冻结窗口的效果:

C# 冻结Excel首行、首列
C# 冻结Excel首行、首列
© 手抄报圈