C# 插入、删除Excel分页符
引言
对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分页符相关推荐
- WORD 分页符问题-插入奇数页分页符,之前的变为下一页分页符
论文排版-WORD 分页符问题-插入奇数页分页符,之前的变为下一页分页符 问题 解决办法 问题 论文排版时要求每张首页为右页,页码从1开始,所以每节就是从奇数页开始,所以有些章节最后需要插入下一节奇数 ...
- word删除分节符后之前的格式乱了_分页符分节符,你知道多少
Word中,我们经常会遇到分页符和分节符,它们对文档排版,打印,页边距调整,批量调整文档格式等非常重要. 分隔符包括:分页符和分节符. 分页符:是分页的一种符号,实则就是一条虚线.一般是插在每页的后面 ...
- 如何快速删除 Word 文档中的分页符
概要:我们可以在 Word 文档当中插入非常多的符号,比如说换行符.分页符以及分节符等等.这些不同的符号在我的文档当中的表现及功能也不一样.有时候可能这些分页符我们来说是多余的,所以我们就要想办法去删 ...
- 文档中多余的分页符的删除
1.可能手动插入了分页符 (分页符:上一页结束以及下一页开始的位置.Microsoft Word 可插入一个"自动"分页符(或软分页符),或者通过插入"手动"分 ...
- 删除页眉上的横线和删除分页符
删除页眉上的横线: 双击页眉(或者点击插入–>页眉–>编辑页眉),进入页眉和页脚页面,选中页眉上的文字内容(一个单一的换行符也可以) 选中菜单栏中的设计菜单栏 单击页面边框,进入边框和底纹 ...
- WORD学习之插入分页符
我们在用Word编辑文档时,不可避免的需要对文档进行页面布局,才能使得文档看起来更加美观.有时候会使用到分页符,下面就简单介绍一下分页符 分页符 主要作用: 1.若要把两段分开在两页显示时,把光标定位 ...
- Word怎么删除由分节符、分页符、分栏符、表格等导致的空白页
一个Word文档原本好好的,在反复的编辑过程也不知道为什么产生了空白页,它们应该怎么删除呢?这要看由什么导致的空白页,不同的情况删除方法有些差异,以下列举了Word怎么删除空白页七种情况,它们分别为由 ...
- world插入分页符后多出一行
上下文背景 中文摘要和英文摘要要分页显示,老师要求在中文摘要页面插入分页符之后,中文摘要页的尾部/英文摘要页的头部不能出现空行.比如: 错误的解决办法 直接删除英文摘要头部的空行:相当于删除了分页符, ...
- word分节符与分页符的区别与用法
word分节符与分页符的区别与用法 分页符 当文字或图形填满一页时,Microsoft Word 会插入一个自动分页符 (分页符:上一页结束以及下一页开始的位置.Microsoft Word 可插入一 ...
- Word中分隔符 分页符 分栏符 换行符 分节符的用法
在写论文时,论文格式要求目录需要用"Ⅰ.Ⅱ.Ⅲ.-"作为页码,正文要用"1.2.3.-"作为页码.而有的用户此时就要将目录存为一个单独的文件,再设置不同的页码格 ...
最新文章
- elastic的gc相关
- 《高性能javascript》读书笔记
- 在cygwin下编译c语言
- Spring 笔记(一)概念梳理
- LOCK - 明确地锁定一个表
- GET POST 传值与接收案例
- Map转json遇到一些问题
- AspNetPager 存储过程
- 百度程序员删库跑路被逮捕!
- 搜索引擎算法大全(吐血整理)
- 计算机小喇叭找不到,电脑右下角小喇叭不见了怎么办?
- Aidlearning的内网穿透
- 算法心得:高效算法的奥秘 作者:[美] Henry S. Warren, Jr.
- Elasticsearch7.9集群部署,head插件,canal同步mysql数据到es,亲自测试,无坑
- 出货量差距大幅缩短,四季度小米可望彻底击败华为!
- 单一用户登录,即当前用户登录后要踢出前一个登录,即做出踢人效果,如何实现?
- 计算机考研初试经验分享
- 在matlab中输出参数太多,本人在用matlab做空间杜宾模型,但是结果提示输出参数过多...
- net/http 库的客户端实现(下)
- 李宏毅机器学习--self-supervised:BERT、GPT、Auto-encoder