特殊技巧制作Excel成绩条
《用Excel制作学生成绩条》一文中关于成绩表表头的制作使用了VBA函数加以实现,在另一篇文章《用Excel巧妙输出工资条》对同样的表头制作采用了通过表格与“邮件合并”功能来实现。本人认为上述两法,固然有可行之处,但在解决表头的问题,存在以下两个不足:
1、VBA编程对于一般使用者来说比较难学,用Excel表格与Word邮件合并步骤又复杂了些。
2、上述两法虽解决了表头问题,但从文章上看,成绩条或工资条在实际分发时,两条成绩条之间没有设置空行,造成分割困难。
其实在实际的工作中,用Excel建立成绩表后,只要正确设置好页面,就可完成成绩条或工资条的打印,以下是本人总结的制作成绩条的具体步骤:
1、按实际情况,录入成绩表如图1所示。

图1
2、打开“文件”菜单下的“页面设置”,并在“页面设置对话框”中分别合理设置好页面大小与页眉。
(1)页面大小设置
计划在16开(19.5cm×27cm) 纸上打印成绩条,一张16开纸上打印6个学生的成绩条,所以设置纸张的大小为19.5cm×4.5cm(具体过程要通过页面设置下的选项按钮,将纸张设置成自定义)。
(2)工作表设置
设置打印区域为全部内容区“$A:$L”,设置顶端标题条为“$1:$1”,这样,保证了打印所有学生的成绩,同时在每一页成绩上均会产生“学号、姓名”等字样的标题(如图2)。

图2
(3)在“页眉/页脚”框中以居中方式设置页眉为“学生成绩条”。
3、运行打印预览,利用其中的页边距按钮,通过上下左右页边距线的拖动来调整成绩条的位置,保证在19.5cm×4.5cm大小的纸上只产生一个学生的成绩(如图3)。

图3
通过上述的设置,在打印时,只要将16开纸放入打印机中,一张纸上便可打印出6位学生的成绩条,各条之间间隔合理,也便于分割。
以上操作在本校的成绩表和教师工资条中使用效果很好,如果您感兴趣,也不妨一试。