宝哥软件园

如何在不同页面打印每个学生的成绩?

编辑:宝哥软件园 来源:互联网 时间:2021-09-20

问:如下图1工作表所示,我已经按照学生姓名进行了排序,现在想把每个学生的分数数据打印在不同的页面上?

图1

答:我们介绍使用VBA逐一隐藏和显示记录,从而实现批量打印。当然,下面的文章也提到了过滤可以达到同样的效果。

下面描述的实现方法没有使用VBA,只使用Excel自带的函数。

方法一:使用“分类汇总”。

将当前单元格放在数据区域,并在“数据”选项卡中选择“排序摘要”命令。

在“分类和汇总”对话框中,选中“分页每组数据”复选框,如图2所示。

图2。

这是最简单的方法。

方法二:使用“分页符”。

如果在Excel工作表中使用“打印预览”功能,关闭预览窗口后,您将在工作表中看到水平和垂直虚线,称为分页符。

分页符可以插入到工作表上的任何位置,例如选择单元格A5,点击“页面布局”选项卡中的“分隔符”——“插入分页符”,如图3所示。

图3。

Excel在单元格上方插入分页符,如图4所示。

图4

请注意,如果分页符是由Excel自动插入的,分页符将随着边距的调整而自动调整。但是,根据我们的上述步骤手动插入的分页符的位置不会改变。

按照以上步骤继续为其他学生插入分页符。

设置后,可以将每个学生的成绩打印在不同的页面上。

技能:

您可以使用Alt IB快捷键手动插入分页符。

如果要在不同的页面上打印标题,需要在页面设置中设置顶部标题行。

请注意,插入分页符时,最好选择整行或整列中的一个单元格。如果选择其他单元格,如单元格D5,则会在D列的左侧插入一个垂直分页符,这可能不是您所需要的。

更多资讯
游戏推荐
更多+