网格线是 Excel 工作表中用于区分单元格的浅色线条。有了网格线,用户可以清晰地看到每个单元格的边界,从而更有条理地阅读和处理数据。但在某些场景下,网格线反而会影响整体观感。本文将介绍如何使用 Spire.XLS for .NET 通过代码的方式显示、隐藏或移除 Excel 工作表中的网格线。

安装 Spire.XLS for .NET

首先,你需要将 Spire.XLS for .NET 包中包含的 DLL 文件添加为 .NET 项目的引用。你可以通过下载安装包获取 DLL 文件并手动引用,或者直接通过 NuGet 安装该库。

PM> Install-Package Spire.XLS

在 Excel 中隐藏或显示网格线

具体操作步骤如下:

  1. 创建一个 Workbook 对象。
  2. 使用 Workbook.LoadFromFile() 方法加载示例 Excel 文件。
  3. 通过 Workbook.Worksheets[] 属性获取指定的工作表。
  4. 使用 Worksheet.GridLinesVisible 属性来设置该工作表中网格线的显示或隐藏。
  5. 调用 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 天的临时许可证。

标签: none

添加新评论