当前位置:萝卜系统下载站 > 办公软件教程 > 详细页面

Word设计成绩通知单输出成绩单时将不及格的成绩打印成红色

Word设计成绩通知单输出成绩单时将不及格的成绩打印成红色

更新时间:2024-01-07 文章作者:未知 信息来源:网络 阅读次数:

期末考试快要到了,很多老师都会用Word设计一个成绩通知单模板,再用邮件合并方式输出成绩单。不过如果我们要求在输出成绩单时将不及格的成绩打印成红色,有办法实现吗?

在Word中要想让邮件合并出的成绩单中不及格成绩自动变成红色有两种方法。

方法一

这里笔者先介绍一个不修改合并模板就能及格红字的方法,原理很简单只要先合并再统一设置红字即可。

首先通过“邮件合并”生成一个包含了所有学生成绩单的新文档。然后在该新文档里打开“替换”窗口,并选中“使用通配符”复选项,输入查找内容为<[1-5][0-9]>。定位到“替换为”输入框中,单击“格式”选项卡,选择“字体”,在弹出窗口中设置字体颜色为红色,确定后在替换为下会显示“字体颜色:红色”的提示。现在单击“全部替换”即可把所有10-59分的不及格分数全部改成红字。

悲催成绩单 红字显示不及格 - wangpfsir - wangpfsir的博客

再把查找内容改成<[0-9]>,单击“全部替换”把分数在0-9分的也改成红字即可。查找中的<>用于限定数字前后没有其它文字。现在直接打印输出就可以看到所有不及格的成绩都打印成红字了。

注:若经常需要设置红字可以考虑把这些操作录制成宏放在工具栏上,下一次设置就简单了。

方法二

如果你有兴趣编辑域代码、修改合并模板,那么还可试试另一种方法,直接在合并中自动设置红字。还是使用你这个文档来说吧。

单击定位到语文成绩的单元格中,单击合并域连续插入三个语文域,选中第二个语文域把字体设置成红色。然后选中三个语文域按Ctrl+F9键加上一个大括号。在括号中把域代码添加修改成{ IF 《语文》 < 60="" 《语文》=""><、>

注:第1种方法不用改合并模板比较简单,但我们是以表格中的各科成绩其前后都没有其它文字这一点做为查找替换依据,因此成绩单中其它小于及格线的无关数字,其左右就不能完全没有文字,否则会一起被改成红色。第2种方法虽然麻烦点但没有任何限制。


word提供了供人们协同工作的简便方法,提高了人们的工作质量。

温馨提示:喜欢本站的话,请收藏一下本站!

本类教程下载

系统下载排行

网站地图xml | 网站地图html