C# 如何插入、删除Excel分页符

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

C# 如何插入、删除Excel分页符

本篇文章中,将介绍如何在C#中对Excel数据表格设置分页。在下面的示例中将详细介绍插入、删除Excel分页符的方法。

示例要点梳理:

1.添加分页符

(1)添加横向分页

(2)添加纵向分页

2.删除分页符

(1)删除所有分页

(2)删除指定分页

工具使用:Free Spire.XLS for .NET 6.3

PS:安装后,注意在项目中引用Spire.Xls.dll再进行相关代码操作(dll文件可在安装路径下的Bin文件夹中获取)

一、插入分页符

C#

using Spire.Xls;

namespace ExcelPageBreak_XLS

{

class Program

{

static void Main(string[] args)

{

//实例化一个Wordbook类对象,并加载需要设置分页的Excel文档

Workbook workbook = new Workbook();

workbook.LoadFromFile("Sample.xlsx");

//获取第一个工作表

Worksheet sheet = workbook.Worksheets[0];

//插入两个横向分页符

sheet.HPageBreaks.Add(sheet.Range["A11"]);

sheet.HPageBreaks.Add(sheet.Range["A20"]);

//插入一个纵向分页符

//sheet.VPageBreaks.Add(sheet.Range["E1"]);

//将视图设置为分页预览模式查看效果

sheet.ViewMode = ViewMode.Preview;

//保存并打开文档

workbook.SaveToFile("AddPageBreak.xlsx", FileFormat.Version2010); System.Diagnostics.Process.Start("AddPageBreak.xlsx");

}

}

}

测试结果:

1.横向分页效果

2.纵向分页效果

二、 删除分页符 C#

using Spire.Xls;

namespace DeletePageBreak_XLS

{

class Program

{

static void Main(string [] args)

{

//创建一个Workbook类对象,并加载Excel文档

Workbook workbook = new Workbook();

workbook.LoadFromFile("sample.xlsx");

//获取第一个worksheet

Worksheet sheet = workbook.Worksheets[0];

//删除所有横向分页

sheet.HPageBreaks.Clear();

//删除第一个横向分页

//sheet.HPageBreaks.RemoveAt(0);

//设置分页预览模式查看分页效果

sheet.ViewMode = ViewMode.Preview;

//保存并打开文档

workbook.SaveToFile("删除分页1.xlsx",FileFormat.Version2010); System.Diagnostics.Process.Start("删除分页1.xlsx");

}

}

}

测试结果:

1.删除指定分页效果

2.删除全部分页效果

(本文完)

相关文档
最新文档