引言

大家应该都知道,对Excel表格设置分页对我们预览、打印文档时是很方便的,特别是一些包含很多复杂数据的、不规则的表格,为保证打印时每一页的排版美观性或者数据的前后连接的完整性,此时的分页符就发挥了极大的作用。因此,本文将介绍C#设置Excel分页的方法。

当然,对于Excel表格中已有的分页符,如果我们也可以根据需要自行删除分页。

下面话不多说了,来一起看看详细的介绍吧。

示例要点梳理

1. 插入分页

1.1 插入横向分页

1.2 插入纵向分页

2. 删除分页

2.1 删除全部分页

2.2 删除指定分页

代码操作及效果

1.插入Excel分页

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.纵向分页效果

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.删除指定分页

这里使用了最新免费版控件Free Spire.XLS for .NET 8.3,可以自行上官网或者本地下载安装,注意在进行代码编辑时,不要忘了引用Spire.Xls.dll文件,dll文件可在安装路径下的Bin文件夹中获取。

总结

以上全部内容为本次关于“C#插入、删除Excel分页符的方法”的全部内容,代码供参考。希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。

c#删除sheet_C#中实现插入、删除Excel分页符的方法相关推荐

  1. 分节符导致 Word 中的一个意外的分页符

    分节符导致 Word 中的一个意外的分页符 症状 在 Microsoft Word 中在插入一个分节符导致一个的页分页符可能会插入. 请注意 这种行为发生打印版式视图中,但不反映在普通视图的添加分页符 ...

  2. WORD 分页符问题-插入奇数页分页符,之前的变为下一页分页符

    论文排版-WORD 分页符问题-插入奇数页分页符,之前的变为下一页分页符 问题 解决办法 问题 论文排版时要求每张首页为右页,页码从1开始,所以每节就是从奇数页开始,所以有些章节最后需要插入下一节奇数 ...

  3. oracle 删除表中内容,oracle删除表中数据(delete与truncate)

    当表中的数据不需要时,则应该删除该数据并释放所占用的空间,删除表中的数据可以使用Delete语句或者Truncate语句,下面分别介绍. 一.delete语句 (1)有条件删除 语法格式:delete ...

  4. shell 删除文本中的重复行(sort+uniq/awk/sed) (方法=效率啊)

    From: http://churuimin425.blog.163.com/blog/static/341298772012230112956712/ 删除文本中的重复行(sort+uniq/awk ...

  5. php mysql多表关联删除_MySQL中多表删除方法

    欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 如果您是才接触MySQL数据库的新人,那么MySQL中多表删除是您一定需要掌握的,下面就将为详细介绍MySQL中多表删除的 ...

  6. mysql多表删除_MySQL中多表删除方法

    如果您是才接触MySQL数据库的新人,那么MySQL中多表删除是您一定需要掌握的,下面就将为详细介绍MySQL中多表删除的方法,供您参考,希望对你学习掌握MySQL中多表删除能有所帮助. 1.从MyS ...

  7. (小甲鱼python)字符串系列笔记合集四 第四课、字符串IV总结 删除字符串中(左右)空格 删除指定的前缀或者后缀 字符串以参数指定的分隔符为依据进行切割,将切割后的结果返回一个三元组

    一.字符串总结四 1.删除字符串中(左右)空格或者与之匹配的字符串 "字符串".lstrip(char=None) 删除左空格 "字符串".rstrip(cha ...

  8. java 级联删除_JavaEE中的级联删除讲解级源码

    我们在做项目开发的时候,一定会遇到多个表之间相关联的情况,在这种情况下,我们如果想要删除其中的某个表中的数据,就要连同其他表中与之对应的数据删除.例如:我们设计一个客户表,一个订单表,一个订单明细表. ...

  9. c语言中怎样删除字符串中的字母,删除字符串中的字符(C语言)

    题目: 编程序将给定字符串中指定字符删除.要求删除指定字符后原字符串不能留下空位置,字符串和指定字符均由键盘输入 基本思路 将字符串与要删除的字符进行比较,若为相同字符,则将字符串中的该字符替换为原字 ...

  10. JS删除数组中指定元素/删除数组中指定对象

    删除数组中指定对象指定元素 let arr = [{name: "xiaowang",id: 1 },, {name: "xiaozhang",id: 2 }, ...

最新文章

  1. 基于YOLO的密集人脸检测(课程设计)
  2. lua 判断为空的逻辑
  3. ffmpeg封装h264裸流为mp4文件,视频播放速度特别慢
  4. 双线程猜数字 TwoThreadGuessNumber.java
  5. rocketmq集群安装部署过程(4.0.0版本)、安装中的常见问题举例
  6. xml怎么转换html文件,xml转换成html文件方法
  7. shipyard-----------docker容器的可视化管理
  8. 【往届已EI检索-IEEE技术支持】第三届-信息技术与计算机应用 多主题征稿!
  9. Leaflet JS add GeoJSON shape as a hole in a polygon(外多边形内有内多边形)
  10. 个人随笔——衰人自叙卷贰
  11. 查看自己电脑外网IP
  12. The Apostle's Creed
  13. [记录点滴] 小心 Hadoop Speculative 调度策略
  14. 如何把SQL表格发给别人直接使用
  15. 神武2手游服务器等级限制影响,《神武2》手游开放新等级!不再为修炼等级操心...
  16. Office LTSC 2021离线安装ISO镜像
  17. XP下如何共享文件,及开启相应的服务
  18. Python 中MNE库去伪迹(ICA)案例的逐句解析
  19. c语言消隐的作用是什么,【C语言程序设计最终版材料】
  20. LeetCode #69 x的平方根 二分查找

热门文章

  1. aria2使用rpc下载百度云
  2. 富士智能e7说明书_富士智能停车系统配置
  3. Spring技术发展及框架设计
  4. 使用reg文件修改注册表
  5. 悼念前端大牛司徒正美
  6. Geos库学习之(一)——Geos库介绍和编译
  7. EPS电动转向系统分析
  8. 小程序 微信统计表格_用微信快速收集自定义报名统计,这款小程序做到了
  9. java string通配符_java通配符
  10. 阿里maven私服配置和作品上传