引言

对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");//获取第一个worksheetWorksheet 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,可以自行上官网或者Nuget下载安装,注意在进行代码编辑时,不要忘了引用Spire.Xls.dll文件,dll文件可在安装路径下的Bin文件夹中获取。

以上全部内容为本次关于“C#插入、删除Excel分页符的方法”的全部内容,代码供参考。

如需转载,请注明出处!

感谢阅读!

转载于:https://www.cnblogs.com/Yesi/p/9049483.html

C# 插入、删除Excel分页符相关推荐

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

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

  2. word删除分节符后之前的格式乱了_分页符分节符,你知道多少

    Word中,我们经常会遇到分页符和分节符,它们对文档排版,打印,页边距调整,批量调整文档格式等非常重要. 分隔符包括:分页符和分节符. 分页符:是分页的一种符号,实则就是一条虚线.一般是插在每页的后面 ...

  3. 如何快速删除 Word 文档中的分页符

    概要:我们可以在 Word 文档当中插入非常多的符号,比如说换行符.分页符以及分节符等等.这些不同的符号在我的文档当中的表现及功能也不一样.有时候可能这些分页符我们来说是多余的,所以我们就要想办法去删 ...

  4. 文档中多余的分页符的删除

    1.可能手动插入了分页符 (分页符:上一页结束以及下一页开始的位置.Microsoft Word 可插入一个"自动"分页符(或软分页符),或者通过插入"手动"分 ...

  5. 删除页眉上的横线和删除分页符

    删除页眉上的横线: 双击页眉(或者点击插入–>页眉–>编辑页眉),进入页眉和页脚页面,选中页眉上的文字内容(一个单一的换行符也可以) 选中菜单栏中的设计菜单栏 单击页面边框,进入边框和底纹 ...

  6. WORD学习之插入分页符

    我们在用Word编辑文档时,不可避免的需要对文档进行页面布局,才能使得文档看起来更加美观.有时候会使用到分页符,下面就简单介绍一下分页符 分页符 主要作用: 1.若要把两段分开在两页显示时,把光标定位 ...

  7. Word怎么删除由分节符、分页符、分栏符、表格等导致的空白页

    一个Word文档原本好好的,在反复的编辑过程也不知道为什么产生了空白页,它们应该怎么删除呢?这要看由什么导致的空白页,不同的情况删除方法有些差异,以下列举了Word怎么删除空白页七种情况,它们分别为由 ...

  8. world插入分页符后多出一行

    上下文背景 中文摘要和英文摘要要分页显示,老师要求在中文摘要页面插入分页符之后,中文摘要页的尾部/英文摘要页的头部不能出现空行.比如: 错误的解决办法 直接删除英文摘要头部的空行:相当于删除了分页符, ...

  9. ​word分节符与分页符的区别与用法

    word分节符与分页符的区别与用法 分页符 当文字或图形填满一页时,Microsoft Word 会插入一个自动分页符 (分页符:上一页结束以及下一页开始的位置.Microsoft Word 可插入一 ...

  10. Word中分隔符 分页符 分栏符 换行符 分节符的用法

    在写论文时,论文格式要求目录需要用"Ⅰ.Ⅱ.Ⅲ.-"作为页码,正文要用"1.2.3.-"作为页码.而有的用户此时就要将目录存为一个单独的文件,再设置不同的页码格 ...

最新文章

  1. elastic的gc相关
  2. 《高性能javascript》读书笔记
  3. 在cygwin下编译c语言
  4. Spring 笔记(一)概念梳理
  5. LOCK - 明确地锁定一个表
  6. GET POST 传值与接收案例
  7. Map转json遇到一些问题
  8. AspNetPager 存储过程
  9. 百度程序员删库跑路被逮捕!
  10. 搜索引擎算法大全(吐血整理)
  11. 计算机小喇叭找不到,电脑右下角小喇叭不见了怎么办?
  12. Aidlearning的内网穿透
  13. 算法心得:高效算法的奥秘 作者:[美] Henry S. Warren, Jr.
  14. Elasticsearch7.9集群部署,head插件,canal同步mysql数据到es,亲自测试,无坑
  15. 出货量差距大幅缩短,四季度小米可望彻底击败华为!
  16. 单一用户登录,即当前用户登录后要踢出前一个登录,即做出踢人效果,如何实现?
  17. 计算机考研初试经验分享
  18. 在matlab中输出参数太多,本人在用matlab做空间杜宾模型,但是结果提示输出参数过多...
  19. net/http 库的客户端实现(下)
  20. 李宏毅机器学习--self-supervised:BERT、GPT、Auto-encoder

热门文章

  1. 海康、大华、科达、华为摄像机的二次开发Demo、SDK
  2. 安装Ubuntu详细教程
  3. 完美.PCK文件不完全详解
  4. 2018黑马java简历模板_2018黑马软件测试
  5. JS设计模式-单例模式
  6. java 二进制转换十六进制的方法_Java 中二进制转换成十六进制的两种实现方法...
  7. mysql命令执行cmd命令_mysql cmd常用命令
  8. 车牌识别算法介绍与实践
  9. 微信小程序实现下拉刷新和上拉触底,获取新数据
  10. Redis客户端连接远程Redis服务器