excel表格合并单元格跨页显示

发布时间: 2023-11-30 10:48 阅读: 文章来源:1MUMB100486PS

我们在使用Excel的过程中,经常会为了便于数据的区分和美观,对单元格进行合并。当工作表中有大量的合并单元格时,那么在分页时会出现部分合并区域跨页的现象,也就是说合并单元格区域会同时显示在两页,文本即可能在上一页显示,也有可能再下一页显示,也有可能两页都显示一半,那么这种情况如何避免出现从而使打印后的页面效果完整美观?

下面笔者就对这种经常会遇到的情况进行解决方法的分析,如果不太明白上面描述的情况,请仔细看文章的截图,进行对比。

首先准备工作如下:

在上面创建的Excel文件中第一个工作表内录入测试数据,以某公司各部门员工工资数据为例,这里为了不泄露他人数据,特意对部门员工分布和员工姓名以及工资数据进行另外处理,如下图所示:

上面的测试数据截图,请看第二张,有十字形的虚线,这个就是打印页面范围的区域,下面再看一下打印预览里的截图:

通过上面的打印预览截图,可以看到第一张最后一行数据和第二张第一行数据是分页临界处,第一张最后一行没有部门的名称显示信息,第二行有部门名称的显示信息,这里显示不完整,如果不是有前面的数据做参照,我们无法知道第一页最后一行数据所属部门,以及第一列是对应部门的信息,下面我们再来仔细看看虚线处的打印分割虚线图,见下图:

下面我们就开始对题目及文章首段内容所提问题的解决方法进行设计,如下图所示,放置一个按钮,选中A列有合并单元格的整列,然后点击按钮,即可让分割处的地方发生奇妙的变化,请看下图:

点击按钮,开始执行预先编写好的代码,然后看一下执行结果,如下图:

最后再来通过打印预览界面截图,看一下虚线分割处经过处理后的打印预览效果,实际上最终打印效果和打印预览效果一样,如下图所示:

通过上面的操作处理,就可以在打印预览和最终打印页面上看到第一页最后一行和第二页第一行的数据都有完整的部门信息显示出来,这样打印出来的效果便于明了数据的什么,同时也比较美观一些。

感兴趣的朋友,如果需要本示例文件和代码,只需关注笔者,评论、转发、收藏或点赞该文章,并私信留下您的邮箱地址,包含代码的示例文件将会发送到您指定的邮箱中,谢谢大家的关注和支持!

•••展开全文
相关文章