网格线是 Excel 工作表中用于区分单元格的浅色线条。有了网格线,用户可以清晰地看到每个单元格的边界,从而更有条理地阅读和处理数据。但在某些场景下,网格线反而会影响整体观感。本文将介绍如何使用Spire.XLS for .NET通过代码的方式显示、隐藏或移除 Excel 工作表中的网格线。
安装 Spire.XLS for .NET
首先,你需要将Spire.XLS for .NET包中包含的 DLL 文件添加为 .NET 项目的引用。你可以通过下载安装包获取 DLL 文件并手动引用,或者直接通过NuGet安装该库。
PM> Install-Package Spire.XLS在 Excel 中隐藏或显示网格线
具体操作步骤如下:
创建一个Workbook对象。
使用Workbook.LoadFromFile()方法加载示例 Excel 文件。
通过Workbook.Worksheets[]属性获取指定的工作表。
使用Worksheet.GridLinesVisible属性来设置该工作表中网格线的显示或隐藏。
调用Workbook.SaveToFile()方法保存生成的结果文件。
具体示例代码如下:
using Spire.Xls; namespace RemoveGridlines { class Program { static void Main(string[] args) { // 创建一个 Workbook 对象 Workbook workbook = new Workbook(); // 加载示例 Excel 文档 workbook.LoadFromFile(@"E:\Files\Test.xlsx"); // 获取第一个工作表 Worksheet worksheet = workbook.Worksheets[0]; // 隐藏指定工作表中的网格线 worksheet.GridLinesVisible = false; // 显示指定工作表中的网格线 //worksheet.GridLinesVisible = true; // 保存文档 workbook.SaveToFile("Gridlines.xlsx", ExcelVersion.Version2010); } } }申请临时许可证
如果你希望移除生成文档中的评估提示信息,或解除功能使用限制,请申请一个有效期为 30 天的临时许可证。