当前位置:文档之家› excel 批量打印证书

excel 批量打印证书

excel 批量打印证书
excel 批量打印证书

excel 批量打印证书(使用邮件合并)

用Excel与Word结合,流畅便捷地批量打印证书、证件。

以打印奖状为例说明其操作。

一、在Excel中制作数据表

A列 B列 C列

姓名类别等级

张三蓝球第一名

……

二、在Word中制作奖状页面及格式设置

启动Word程序,设置好页面、字体格式。

特别是奖状正文书写位置,把边距设置恰当。

三、进行“邮件合并”把Excel中的数据合并到Word文档中

邮件合并操作步骤:

在奖状文档页面进行下述操作即可。

执行“工具/信函与邮件/邮件合并”命令,打开“邮件合并”对话框(在窗口右侧)。

1.选中“信函”单击“下一步”;

2.选中“使用当前文档”单击“下一步”;

3.选中“使用现有列表”单击“浏览”,找到数据表后单击“打开”,单击“下一步”;

4.将光标定位于要合并数据的位置,单击“其他项目”,把“插入合并域”中的项目选定(如姓名)后单击“插入/关闭”;

5.重复第5步,完成所有合并域的插入(如类别、等级)后,单击“下一步”;

6.单击“预览信函”中的按钮即可浏览合并效果,再单击“下一步:完成合并”就可以进行打印;

7.打印可以全部打印也可以指定打印,根据实际情况在“合并到打印机”进行设置。

特别提示:

如果设计的是胸卡、工资条之类的小页面,邮件合并完成后,执行“编辑/查找”命令,在“查找”栏输入^p,“替换”中输入^l,单击“全部替换”按钮,删除分页符。这样就可以在一张纸上顺序打印出指定量的“胸卡、工资条等”文档了。

实施步骤:1、创建电子表格,因为我的电子表格是从长阳教育网下载的结果公示,已包含了获奖者的姓名、论文题目以及获奖等次等信息,因为要调用,标题以及不规范的非获奖记录行都要删除整理一下如图所示。

以上只列出了Sheet1工作表部分名单,在整理过程中要删除空白行或无意义的行,以免出错!以上文件整理好以后以book1为名保存到桌面备用。2、打开WORD2003文字处理软件(2000版可能有所不一样),在“工具”菜单中选择----“信函与邮件”菜单----“邮件合

并”

3、出现邮件合并向导:

选择右边向导中的“信函”复选框,下一步“正在启动文档”----默认的“当前文档”----下一步“选取候选人”----默认“使用现有列表”----下一步:“撰写信件”,到这里一直是下一步,到了这里,要选取数据源了,出来一个浏览窗口。

找到桌面上这个备用的电子表格文件,“打开”:

因为我们整理的数据在工作表1中,所以就选择第一个表:

选择

表1所,我们要打印的数据出来了,“全选”后确定。这个数据表就可以使用了,下面接着讲如何安排这些数据到WORD中。4、设计WROD中的格式:接上面,点选数据源以后,继续下一步“撰写邮件”,这时是在WORD中编辑,有的文字是固定的,我们可以直接打上去,有的是变化的,比如姓名和论文题目,是要打一张变一个的,就要用到右边的“其他项目”

插进去。点击其他项目插入姓名、论文题目和获奖等次变量:

选择姓名,点插入,文中就出现了一个带符号的<<姓名>>,“获奖证书”这几个字是固定的,就直接打上去,继续插入<<题目>>、<<获奖等级>>和中间固定的串词:

下一步,预览信件,证书上的字体和大小也可以调整一下先,如果合适就可以打印一张出来比对一下位置:

5、后续调整:因为证书不是标准的A4大小,在纸张设置上进一步调整,有的证书上面有固定文字的,还要进一步设计填空的位置和大小。等一张做成熟之后,点击“完成合并”这时直接打印WORD还是只能打印一份的,如果全顺次打印出来,还要点选右边的合并项中“打印...”或者“编辑个人信件”前面是直接合并到打印机,一个一个打印出来,如上图,后面一个是把电子表格中的所有记录生成一个WORD文件,可以生成后在WORD中按常规方法打印

利用Word邮件合并批量打印带照片的证书

四川省宜宾市筠连中学邓敬

学校教务处每年都要打印带照片的学生会考证和毕业证,政教处每学期都要打印上千份的校牌(胸卡)、学生证和荣誉证,总务处每月都要打印教职工的工资条,班主任每学期都要填写学生的带成绩的通知书和学生档案……若每一份都用手工填写打印,须花很多时间且又麻烦,还易出错。若利用Word邮件合并功能,这些问题就迎刃而解了,下面以制作准考证为例进行说明。

一、准备工作:准备一份Excel的学生信息数据。需要注意的是:在使用Excel工作簿时,必须保证数据文件是数据库格式,即第一行必须是字段名,数据行中间不能有空行等。比如第一行里面包含了编号、准考证号、考生姓名及其他相关信息的字段,要批量打印照片的话,还需要加一个照片格式和照片名(照片名必须与学生姓名一致,“照片”的输入如下图所示,单击G2,在G2的编辑栏中输入“=A2&F2”后敲回车键,再双击单元格进行自动填充即可)。数据准备工作的正确与否,关系到以后打印出来的证件正确与否,所以必须要仔细校对检查。

二、接下来的工作就是要用word设计模板格式了,设计好后,保存为模板格式。

四川省宜宾市普通高中会考

准考证

姓名学籍号

照片

考试地点

考试安排

三、照片的拍摄采集与编辑

照片格式:jpg;大小:10~15 KB为宜;名称:要与学生姓名一致,不能有同音字和形近字。然后将刚才编辑的Excel数据、word模板格式、编辑好的照片放在同一个文件夹中。

四、利用Word邮件合并功能将Excel数据、照片合并到word模板《四川省宜宾市普通高中会考准考证》中。步骤如下:

1.启动word程序,打开《四川省宜宾市普通高中会考准考证》word模板,从菜单栏中选择“工具→邮件合并向导”命令,将出现“邮件合并帮助器”对话框;

2.在“邮件合并帮助器”对话框中的第一步:选择“信函”并单击“下一步”:“正在启动文档”──单击“使用当前文档”(如果想在一张纸上打印多份的话,选择“目录”),再在出现的对话框中单击“活动窗口(A)”按钮──点击“下一步”:选取收件人──单击“浏览”──选取数据源──邮件合并收件人──单击“确定”按钮。

3.单击“下一步”:撰写信函──“选择”:其他项目──插入“合并域”──点击“下一步:预览信函”,如图所示。

4.下面是实现批量打印照片的关键一步,就是照片域的实现:

先把光标定位在要插入照片的地方,单击“插入”──“域”──在“域名”处选择“Includepicture”—在“域属性”文件名中,为了方便起见填入任意字符,比如“1”──单击确定。如图:

单击刚才插入的“域”──“shift”键 +“F9”键──选择“1”点击“插入合并域”──插入“相片”──点击“合并到新文档”──“确定”──单击“保存”(在主文档同一目录下)──按“ctrl+A”键全选──按“F9”。在同一页纸中出现了多个准考证。

五、诸如:毕业证;校牌(胸卡);学生证;荣誉证;工资条;带成绩的通知书;学生评语都可以采用邮件合并功能来完成。

利用Word和Excel批量打印奖励

利用Word和Excel批量打印奖励(推荐好用) 用Word批量打印奖状、证书、成绩单、工资单的方法、 简单分以下四步: 1、创建数据库、主文档 2、打开或创建数据源 3、在主文档中插入合并域 4、将数据源中的数据合并到主文档中 具体操作如下: 如:***同志在2007年陕西省教育技术成果**评比中你制作的《***》被评为*等奖,特发此证,以资鼓励。陕西省教育厅2007年4月24日 其中*号为每个人不同内容,其他都一样。方法是: 第一步:建立数据库 新建一个excel电子表格,将每人姓名、成果类型、成果名称、评定等次,输入表格(注意不要省略表格中的标题行,以免邮件合并时找不到合并域名),保存名为“荣誉证.xls”后即可关闭以备后用。 第二步:建立荣誉证模板 新建一个word文件,输入:***同志在2007年XXX省教育技术成果**评比中你制作的《*******》被评为*等奖,特发此证,以资鼓励。 教育厅2007年4月24日,设计页面大小并打印找准位置,打印一个看排版合适,保存为“荣誉证.doc”(注:*号为要自动填写的内容而定) 第三步:邮件合并 1. 在刚建立的“荣誉证.doc”文件中,选择菜单栏的“视图/工具/邮件合并”,则出现“邮件合并”工具栏要常用工具栏下。 2. 在“邮件合并”工具栏中点击“获取数据”下拉按钮,选择“打开数据源(o)…”,在出现打开刚保存的excel电子表格“荣誉证.xls”,点击“确定”,这时你会发现在工具栏中多了一栏邮件合并工具栏。 4. 把光标置于要插入相应项目的位置如证书上要写的姓名位置,点击“插入域”下拉菜单(下拉菜单中的相应选项与“荣誉证.xls”表格中的标题行是一一对应的如“姓名”),

word和excel用邮件合并实现批量打印(整理)

利用邮件合并功能,通过以Excel文件作为数据源,批量生成word文档,比如批量制作信封、贺卡等。其中OFFICE版本为2003版,操作系统为XP。如操作系统和软件版本为其他版本,均可参考此法予以实现,大同小异。实现的方法有两种,其中第一种方法更好、更简单(大家别看我写的很多,操作起来其实非常简单,1分钟就可以搞定!)。 方法一、 Microsoft Office邮件合并——打印录取通知书操作方法: 第一步:准备数据源 这个数据源可以是Excel工作表也可以是Access文件,也可以是MS SQL Server 数据库。一言蔽之:只要能够被SQL语句操作控制的数据皆可作为数据源。因为邮件合并说白了就是一个数据查询和显示的工作。这里,我以Excel为例。下图是一个Excel工作表文件"DataSource",里面有一个工作簿"录取通知书",工作簿里面有三条数据记录,我们的任务就是把这三条记录按照指定的模板打印成录取通知书。

图一 第二步:准备模板 模板文件就是即将输出的界面模板,这里我以Word文档为例。 下图是一个模板文件"Template",就是录取通知书的大致样子(大标题和序列号我就省了啊)。 图二 第三步:邮件合并 打开模板文件template.doc,从"工具"菜单中依次选择"信函和邮件" >> "显示邮件合并工具栏",完毕之后工具栏上会多出一栏,就是邮件合并工具栏,如图,红色矩形框中的就是邮件合并工具栏。

图三 下面,step by step,follow me: 1.设置数据源 点击邮件合并工具栏上"设置数据源"的按钮(图三中第二个)(有些软件上的是“打开数据源”),选择"DataSource.xls"文件,单击打开,然后会再弹出一个"选择表格"的窗口,要求指定使用哪个工作簿,因为只有一个工作簿"录取通知书",直接点击确定,完成数据源设置。

利用word和excel,批量打印证书

利用word和excel,批量打印证书 在Office中,先建立两个文档:一个WORD包括所有文件共有内容的主文档(比如未填写的信封等)和一个包括变化信息的数据源EXCEL(填写的收件人、发件人、邮编等),然后使用邮件合并功能在主文档中插入变化的信息,合成后的文件用户可以保存为Word文档,可以打印出来,也可以以邮件形式发出去。 邮件合并的应用领域: 1、批量打印信封:按统一的格式,将电子表格中的邮编、收件人地址和收件人打印出来。 2、批量打印信件:主要是从电子表格中调用收件人,换一下称呼,信件内容基本固定不变。 3、批量打印请柬:同上2。 4、批量打印工资条:从电子表格调用数据。 5、批量打印个人简历:从电子表格中调用不同字段数据,每人一页,对应不同信息。 6、批量打印学生成绩单:从电子表格成绩中取出个人信息,并设置评语字段,编写不同评语。 7、批量打印各类获奖证书:在电子表格中设置姓名、获奖名称和等资,在WORD中设置打印格式,可以打印众多证书。 8、批量打印准考证、明信片、信封等个人报表。 总之,只要有数据源(电子表格、数据库)等,只要是一个标准的二维数表,就可以很方便的按一个记录一页的方式从WROD中用邮件合并功能打印出来! 实例—三好学生荣誉证书:(本例用邮件合并向导完成,还可以用邮件合并工具完成) 证书内容如:我校梁作明同学被评为2009年度三好学生光荣称号 我校吴加敏同学被评为2009年度三好学生光荣称号。。。。。。 1、创建电子表格,保存为“荣誉证书.xls”。如下图所示: 2、打开Microsoft Office Word 2003,在“工具”菜单中选择“信函与邮件”-- >“邮件合并”,出现邮件合并向导。如下图所示:

用word和excel批量打印奖状

用word和excel批量打印奖状、准考证等证书 第一打印奖状: 用Word打印荣誉证书时,证书上有一部分内容是公共的,只是获奖者姓名、作品名称、获奖等级等不同而已,如果通过手工逐张修改后再进行打印,当荣誉证书数量较多时,做起来很烦琐,而且容易出错。利用Word2003的邮件合并功能,能方便快捷地完成荣誉证书的打印工作,大大提高工作效率。具体做法如下: 一、设计好获奖统计表 把获奖情况用Excel统计好.并保存这个文件,文件名是“优秀论文获奖统计表”。 二、输入荣誉证书正文 在这张荣誉证书中.“姓名、论文名称、奖项等级”这三个项目是不同的,设置的思路是通过Word2003的邮件合并功能,把“优秀论文获奖统计表”的各位获奖者有关内容自动合并到这张荣誉证书中,并打印出来,这样就可以一步到位地完成荣誉证书的设置工作。 三、利用Word2003合并邮件功能进行打印录入了这张荣誉证书后,按如下的六个步骤进行合并打印设置。 1、选择菜单“工具→信函与邮件→合并邮件”,在右边任务窗格中,在“选择文档类型”中选择“信函”类型.点击“下一步”。 2、进入到第2个步骤“选择开始文档”.在任务窗格中,选择“选择当前文档”,点击“下一步”。 3、第三个步骤是“选择收件人”,这个步骤中必须选择“现有列表”,再点击“下一步”时,会弹出一个“选择数据源”对话框,用鼠标点击上面的查找范围右边的选择框中的按钮,浏览找到获奖统计文件“优秀论文获奖统计表”,用鼠标选择这个文件,再点击右下角的“打开”按钮,这时弹出“选择表格”对话框,按默认选择点击“确定”按钮。进入到“邮件合并收件人”对话框,继续点击“确定”按钮。 4、这个步骤是“撰写信函”,是把表格中的数据智能化插入到荣誉证书中关键的一步。用鼠标选择荣誉证书中的“(姓名)”.再在右边窗格中用鼠标点击“其他项目”选项,弹出“插入合并域”对话框,选择“姓名”,让荣誉证书中的“(姓名)”与“插入合并域”中的“姓名”对应起来,

利用Word邮件合并批量打印带照片的证书

利用Word邮件合并批量打印带照片的证书 四川省宜宾市筠连中学邓敬 学校教务处每年都要打印带照片的学生会考证和毕业证,政教处每学期都要打印上千份的校牌(胸卡)、学生证和荣誉证,总务处每月都要打印教职工的工资条,班主任每学期都要填写学生的带成绩的通知书和学生档案……若每一份都用手工填写打印,须花很多时间且又麻烦,还易出错。若利用Word邮件合并功能,这些问题就迎刃而解了,下面以制作准考证为例进行说明。 一、准备工作:准备一份Excel的学生信息数据。需要注意的是:在使用Excel工作簿时,必须保证数据文件是数据库格式,即第一行必须是字段名,数据行中间不能有空行等。比如第一行里面包含了编号、准考证号、考生姓名及其他相关信息的字段,要批量打印照片的话,还需要加一个照片格式和照片名(照片名必须与学生姓名一致,“照片”的输入如下图所示,单击G2,在G2的编辑栏中输入“=A2&F2”后敲回车键,再双击单元格进行自动填充即可)。数据准备工作的正确与否,关系到以后打印出来的证件正确与否,所以必须要仔细校对检查。 二、接下来的工作就是要用word设计模板格式了,设计好后,保存为模板格式。 四川省宜宾市普通高中会考 准考证

三、照片的拍摄采集与编辑 照片格式:jpg;大小:10~15 KB为宜;名称:要与学生姓名一致,不能有同音字和形近字。然后将刚才编辑的Excel数据、word模板格式、编辑好的照片放在同一个文件夹中。 四、利用Word邮件合并功能将Excel数据、照片合并到word模板《四川省宜宾市普通高中会考准考证》中。步骤如下: 1.启动word程序,打开《四川省宜宾市普通高中会考准考证》word模板,从菜单栏中选择“工具→邮件合并向导”命令,将出现“邮件合并帮助器”对话框; 2.在“邮件合并帮助器”对话框中的第一步:选择“信函”并单击“下一步”:“正在启动文档”──单击“使用当前文档”(如果想在一张纸上打印多份的话,选择“目录”),再在出现的对话框中单击“活动窗口(A)”按钮──点击“下一步”:选取收件人──单击“浏览”──选取数据源──邮件合并收件人──单击“确定”按钮。 3.单击“下一步”:撰写信函──“选择”:其他项目──插入“合并域”──点击“下一步:预览信函”,如图所示。

用WORD2003邮件合并方法批量打印毕业证书

用WORD2003邮件合并方法批量打印毕业证 新疆博州中等职业技术学校林涛徐晓 一、设计毕业模板,并保存,文件名为毕业证.doc(图1) 图1 毕业证书模板 在设计毕业证模板时,注意用直尺测量证件尺寸,在文件中“页面设置”自定义中设置页边距,直到符合要求。 二、修改毕业生花名册 用EXCEL2003建立数据库,并保存,文件名为“毕业生花名册”(图2),但是输入学生姓名时汉字数量,要注意的是二个汉字中间加一个字符,即空二格,如省、市、专业的汉字也要加字符。 图2 毕业生共花名册数据库 三、邮件合并 下面,以制作毕业证书为例,说明在Word2003中具体的制作步骤: 打开毕业证书模板文档,按下列步骤操作。

第一步:单击“工具”·“信函与邮件”·“邮件合并”,任务窗格·“邮件合并”,见图3 图3 邮件合并菜单 图4 文档类型图5 收件人 第二步:在“选择文档类型选项区”中选定“信函”,然后单击“下一步:正在启动文档”,显示如右图(图4)。 第三步:使用来自文件或数据库的文件,选择数据源,即按路径打开毕业生花名册,一般是Sheet1,确定(图6)。出现邮件合并收件人对话框,确定(图7)。

图6 选择数据源 图7 邮件合并收件人 第四步:下一步“撰写信函”,选择“其他项目”,将光标移动到“证书编号”位置(图8)。

图8 撰写信函图9 插入合并域 出现插入合并域对话框,选择“证书编号”,插入,出现图9 所示,关闭。 图10 依次插入毕业证书中内容的合并域

第五步:按照第四步的方法依次插入“姓名”、“性别”、“年龄”等,如图10所示。 图11 插入合并域后毕业证书 插入所有内容后,依次选择刚才插入的项目,调整字体,直到满意为止,如图11所示。第六步:调整模板各部分的位置,直到符合要求,如图12所示。 图12 调整后的毕业证书模板 第七步:预览信函,依次按下图向右的双折箭头,即可预览所有的毕业证书(图13)。

excel表格批量打印的教程

竭诚为您提供优质文档/双击可除excel表格批量打印的教程 篇一:用word和excel批量打印技巧 用word和excel批量打印技巧 20xx-09-08 woRd邮件合并打印excel数据制作大量奖证、奖状、准考证、成绩单、明信片、信封等个人报表 在学校工作,难免会遇到各种证书打印。有很多证书是同类的,比如运行会的奖证,三好学生等等。这不全县三教征文结果出来了,一看550人的庞大队伍,这要是写或者人工排版,不定要划好长时间,对我这样的懒人来说宁肯划一天时间来研究一下偷懒的办法来完成半天的工作的,好在这次划的时间并没那么久,欣喜之余拿出来分享一下! 设计思路:建立两个文件一个excel电子表格存放姓名和获奖等次等信息,一个woRd文件作为证书样版调用电子表格中的姓名和获奖信息,保持打印的格式一致! 采用的方法:woRd的邮件合并功能 实施步骤: 1、创建电子表格,因为我的电子表格是从长阳教育网

下载的结果公示,已包含了获奖者的姓名、论文题目以及获奖等次等信息,因为要调用,标题以及不规范的非获奖记录行都要删除整理一下如图所示。 以上只列出了sheet1工作表部分名单,在整理过程中要删除空白行或无意义的行,以免出错!以上文件整理好以后以book1为名保存到桌面备用。 2、打开woRd20xx文字处理软件(2000版可能有所不一样),在“工具”菜单中选择----“信函与邮件”菜单----“邮件合并” 3、出现邮件合并向导: 选择右边向导中的“信函”复选框,下一步“正在启动文档”----默认的“当前文档”----下一步“选取候选人”----默认“使用现有列表”----下一步:“撰写信件”,到这里一直是下一步,到了这里,要选取数据源了,出来一个浏览窗口。 找到桌面上这个备用的电子表格文件,“打开”: 因为我们整理的数据在工作表1中,所以就选择第一个表: 选择表1所,我们要打印的数据出来了,“全选”后确定。这个数据表就可以使用了,下面接着讲如何安排这些数据到woRd中。 4、设计wRod中的格式:

一劳永逸──教你轻松批量打印奖状

一劳永逸──教你轻松批量打印奖状 甘肃省武威体校赵世伟 对于打印奖状,通常我们所采用的方法是将姓名和获几等奖位置空着,等到奖状打印完毕再用手工填写;或者是分别在每张电子奖状上更改名字等信息再打印。这两种方法都费时费力,其实利用Word中的邮件合并功能通过4个步骤就可以非常轻松地批量打印奖状。 一、建立奖状模板 首先利用Word制作一个奖状模板并保存为“奖状.doc”,将其中姓名、性别、奖项、名次、日期等空出,确保打印输出后的格式与奖状纸相符(如图1所示)。 图1建立奖状模板 二、用Excel建立获奖数据库 在Excel表格中输入“姓名”“性别”“奖项”“名次”“日期”等相关信息并保存为“奖状数据.xls”,格式如图2所示。这便是我们需要的数据源,接下来我们只需通过Word 里的“邮件合并”功能,便可将获奖信息自动填写到刚才创建的奖状主文档中,并生成相应的奖状。

图2用Excel制作数据源 三、关联数据库与奖状 打开“奖状.doc”,依次选择视图→工具栏→邮件合并,在新出现的工具栏中选择“打开数据源”,并选择“奖状数据.xls”,打开后选择相应的工作簿,默认为sheet1,并按确定。 回到主文档,依次点击“工具”──“信函与邮件”──“邮件合并”,打开“邮件合并”窗口,如图3所示。 图3“邮件合并”窗口

在“选择文档类型”下选择“信函”单选框,然后单击“下一步”。在“选择开始文档”下选中“使用当前文档”,这样便将该文档定义为了邮件合并的模板。继续“下一步”,在“选择收件人”下选择“使用现有列表”,然后单击“使用现有列表”下的“浏览”按钮,选择刚才创建的“获奖名单”为数据源。接下来在“编辑收件人”窗口中选中“获奖名单”中的所有项目(如图4)。 图4 选中“获奖名单”中的所有项目 继续在向导栏中点击“下一步”。在“撰写信函”下单击“其他项目”,可以发现“插入合并域”窗口中的“域”正是前面创建的数据源中的各个类别,现在先关闭该窗口,在文档编辑窗口中将光标放到需要插入获奖姓名的地方,再次打开“插入合并域”窗口,选中“姓名”,单击“插入”,就完成了“姓名”合并域的插入(如图5)。照此方法完成“性别”“奖项”“名次”“日期”等合并域的插入,完成后的效果如图6 图5 合并域的插入

批量打印带照片证件

使用Word邮件合并功能批量制作准考证 使用的邮件合并功能可以完成很多重复项目的劳动。不知道大家是否意识到,我们最熟悉的准考证也是使用这个完成的。当然,我们不否认很多专业化的考证制作工具已经完全把这项任务承担了,但是作为Word中实用又很重要的功能,邮件合并在日常工作中还是有重要的应用。我们以制作一张高考的准考证为例,把整个过程展示给大家,希望您能在每个步骤中学到有用的东西。需要说明的是,本实例仅仅为熟悉Word操作而撰写,请勿用于非法用途。 1.准备数据库,定立制作思路 (图1) 首先找一个准考证的实例。 从例子中学习知识是很有效的。在着手制作之前分析一下文稿的特点,制定相应的策略,可以使你在后面的过程中事半功倍,正所谓“磨刀不误砍柴工”。 就本例而言,准考证是一个独立的页面,需要完成页面设置(尺寸,页边距等等)、证件名称、具体信息和备注等等。还有一些特殊格式设置,比如边框、下划线等。准考证跟一般文档的不同在于它是在固定的内容,也就是母版上填充不同的数据,如考生姓名。当我们有打印要求时,每一张证件是都不同的,依据的就是数据库中一个个记录。这就是Word邮件合并的用处所在了。首先应该打好模板,也就是将页面不变的部分整理好,留出需要填充的空格,再将它们与数据库联系起来,最后完成输出。我们从页面的基本设置开始做起。 2.母版的制作

根据准考证的规格,首先要把打开Word时默认的纸张改变成需要的格式。这里采取了一个近似的大小,设置窗口长宽为15×12cm。关于页面的设置都被放在了Word“页面设置”选项卡中,因为这是特殊的格式,所以要选择“自定义大小”来完成。 (图2)页面设置好之后,就要将模板中的各个部分输入并定位了。这个时候您应该想到使用表格。朋友们或许有疑问,为什么要插入表格?要知道,我们完全可以采用添加空格的方法来对页面的内容进行定位,这是很多Word初学者理所当然想到的。但我们很不提倡使用这样的方法。Word 页面的格式定位最理想的方法就是使用表格,这跟我们制作网页时候的思路是一样的。尤其是面对复杂的各式需要更是如此,朋友们一定要通过例子熟悉起来。从实例的照片可以看出。按照行列数从多的原则,插入一个3×10的表格。

巧用ACCESS批量打印奖状

巧用ACCESS批量打印奖状 在本文里你能了解到如何使用最为简易的方法批量打印奖状以及证书,当然这不仅局限于如此,许多具有局部规律性的打印都能使用ACCESS完美的完成任务,并且其操作简单、准入门槛低非常适合一些办公人员使用,其友好的界面和软件的兼容性也给了任务很好的帮助。 这个学期刚开学接到学校管理科的电话,要求本人想办法打印这学年所有学生的奖学金和荣誉称号奖状。接到打印名单发现工作量还真不小,足足1000多条数据。好吧好吧,得想个办法将这个任务顺利完成。在网上找专业打印奖状的程序自己写程序还是……最后还是决定试试大家都熟悉的ACCESS,也许很多人会说ACCESS怎么能打印奖状呢好吧,和大家解释下,我们这需要用的是ACCESS中的报表功能,这个看似简单的功能却能完成令人意想不到的工作,操作简单,界面也十分友好,免去了大家上网找相应的专业程序,最主要的是在经过试用后发现其设计、维护以及修改十分方便。好了言归正传开始和大家分享下经验。 我们首先假设你现在已经拥有一份需要打印获奖奖状的电子表格名单(如图一) (图一) 这样我能能省去后面很多工作,对不熟悉ACCESS的读者有很大帮助。然后下载微软的ACCESS这个不再赘述,打开access选择新建-新数据库。点击空白处右键(如图二) (图二) 选择导入,在接下来的对话框中在文件类型中选择*.xls也就是电子表格格式。选中你已有的需要打印的电子表格名单,点击导入按钮。然后在导入数据表向导中选择“第一行显示列标题”(如图三) (图三) 点击下一步,在数据保存位置中选择“新表中”点击下一步,选择“不要主键”最后点击完成。 接下来便是设计奖状排版格式,这个也是最关键和最耗时的地方,最后设计好的视图(如图四)。 首先点击左侧标签的报表,选择“在设计视图中创建报表”,在界面灰色处点击右键-属性,在弹出窗口中选择“数据”,在记录源中选择刚刚导入的表的名称在这里是“奖学金”,读者可以自行设置(如图五)。 (图五) 接下来打开工具箱(默认已打开如果没有打开工具箱请在视图-工具箱中打开)。整个奖状打印设计需要用到2个文本框控件,5个标签控件。文本框控件用于读取导入的表中的数据,而标签控件则是显示固定的格式。例如:奖状中“学生姓名”则要使用文本框控件,然后绑定到相应表中的字段。奖状右下角的落款则使用标签控件来予以显示。 首先设置文本框控件,选择文本框控件(如图六) (图六)

如何用Excel VBA批量打印文件

如何用Excel VBA批量打印文件 有时候一个文件夹内有很多Excel文件,几十个,上百个,如果一个个的打开,然后再打印,显然重复劳动,效率低下。 能不能用Excel VBA批量打印同一文件夹内的所有文件? 答案当然是肯定的。 假设我们的桌面上有个名叫“材料”的文件夹,内有上百个EXCEL文件需要打印 打开EXCEL文件→Visual Basic编辑器(Alt+F11)→插入→模块 以下是VBA代码 ********************************************************************* ** Sub test() Set rrr = CreateObject("Scripting.FileSystemObject") Set r = rrr.GetFolder("C:\Documents and Settings\Administrator\桌面\材料") For Each i In r.Files Workbooks.Open Filename:=("C:\Documents and Settings\Administrator\桌面\材料\" + https://www.doczj.com/doc/3c2322944.html, + "") ActiveSheet.PageSetup.PrintArea = "" ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True ActiveWindow.Close saveChanges:=False Next End Sub ********************************************************************* ************** 注释:ActiveSheet.PageSetup.PrintArea = "" 的目的是“取消打印区域” 因为有时候这些excel文件并不是我们自己写得,可能已经被别人设定好了打印区域,并保存在文件中,这是我们所看不到的。(好比方所,其中某个文件的主人由于需要,设定从Excel表的5行到第10行为打印区域,但是我们并看不到。当我们点击“文件”-->打印,把材料打印出来时,才发现打印的并不是整张表格,而是别人设定的打印区域,这显然不符合我们的要求,所以我们要取消打印区域)。 附:如果先是存在多级目录,大文件夹套很多小文件夹,小文件夹里装的才是文件,怎么办?

excel 批量打印证书

excel 批量打印证书(使用邮件合并) 用Excel与Word结合,流畅便捷地批量打印证书、证件。 以打印奖状为例说明其操作。 一、在Excel中制作数据表 A列 B列 C列 姓名类别等级 张三蓝球第一名 …… 二、在Word中制作奖状页面及格式设置 启动Word程序,设置好页面、字体格式。 特别是奖状正文书写位置,把边距设置恰当。 三、进行“邮件合并”把Excel中的数据合并到Word文档中 邮件合并操作步骤: 在奖状文档页面进行下述操作即可。 执行“工具/信函与邮件/邮件合并”命令,打开“邮件合并”对话框(在窗口右侧)。 1.选中“信函”单击“下一步”; 2.选中“使用当前文档”单击“下一步”; 3.选中“使用现有列表”单击“浏览”,找到数据表后单击“打开”,单击“下一步”; 4.将光标定位于要合并数据的位置,单击“其他项目”,把“插入合并域”中的项目选定(如姓名)后单击“插入/关闭”; 5.重复第5步,完成所有合并域的插入(如类别、等级)后,单击“下一步”; 6.单击“预览信函”中的按钮即可浏览合并效果,再单击“下一步:完成合并”就可以进行打印; 7.打印可以全部打印也可以指定打印,根据实际情况在“合并到打印机”进行设置。 特别提示: 如果设计的是胸卡、工资条之类的小页面,邮件合并完成后,执行“编辑/查找”命令,在“查找”栏输入^p,“替换”中输入^l,单击“全部替换”按钮,删除分页符。这样就可以在一张纸上顺序打印出指定量的“胸卡、工资条等”文档了。 实施步骤:1、创建电子表格,因为我的电子表格是从长阳教育网下载的结果公示,已包含了获奖者的姓名、论文题目以及获奖等次等信息,因为要调用,标题以及不规范的非获奖记录行都要删除整理一下如图所示。

用word和excel批量打印技巧

用word和excel批量打印技巧 2010-09-08 WORD邮件合并打印EXCEL数据制作大量奖证、奖状、准考证、成绩单、明信片、信封等个人报表 在学校工作,难免会遇到各种证书打印。有很多证书是同类的,比如运行会的奖证,三好学生等等。这不全县三教征文结果出来了,一看550人的庞大队伍,这要是写或者人工排版,不定要划好长时间,对我这样的懒人来说宁肯划一天时间来研究一下偷懒的办法来完成半天的工作的,好在这次划的时间并没那么久,欣喜之余拿出来分享一下! 设计思路:建立两个文件一个Excel电子表格存放姓名和获奖等次等信息,一个WORD文件作为证书样版调用电子表格中的姓名和获奖信息,保持打印的格式一致! 采用的方法:WORD的邮件合并功能 实施步骤: 1、创建电子表格,因为我的电子表格是从长阳教育网下载的结果公示,已包含了获奖者的姓名、论文题目以及获奖等次等信息,因为要调用,标题以及不规范的非获奖记录行都要删除整理一下如图所示。 以上只列出了Sheet1工作表部分名单,在整理过程中要删除空白行或无意义的行,以免出错!以上文件整理好以后以boo k1为名保存到桌面备用。 2、打开WORD2003文字处理软件(2000版可能有所不一样),在“工具”菜单中选择----“信函与邮件”菜单----“邮件合并”

3、出现邮件合并向导: 选择右边向导中的“信函”复选框,下一步“正在启动文档”----默认的“当前文档”----下一步“选取候选人”----默认“使用现有列表”----下一步:“撰写信件”,到这里一直是下一步,到了这里,要选取数据源了,出来一个浏览窗口。

找到桌面上这个备用的电子表格文件,“打开”: 因为我们整理的数据在工作表1中,所以就选择第一个表:

用Excel和VBA轻松实现桌签批量打印

用Excel和VBA轻松实现桌签批量打印 用Excel来制作桌面标签(以下简称桌签)确实是一个比较新颖的方法,不过要是同时制作很多桌签也还是比较费时的。那么今天笔者就介绍一种用VBA轻松实现桌签批量打印的方法。 一、准备工作 ⒈启动Excel2003(其他单元格也可以),执行“工具→自定义”命令,打开“自定义”对话框。在“命令”标签中,选中“类别”下面的“工具”选项,然后在“命令”下面找到“照相机”选项,并将它拖到工具栏合适位置上。 ⒉在Sheet1工作表中(最好将文档取名保存一下),仿照图1的样式,在B列相应的单元格中输入需要打印桌签的名称,并在A1中输入一个名称。 ⒊在C1单元格(也可以是其他单元格)中输入公式:=COUNTA(B:B),用于统计所要打印的桌签数目。 ⒋选中A1单元格,设置字符居中对齐,并设置一种适合用作桌签的字体(如魏碑体)。 二、制作桌签 ⒈选中A1单元格,单击一下工具栏上的“照相机”按钮,再切换到“Sheet2”工作表中,单击一下鼠标,即可得到一张A1单元格的照片 小贴士:这种照片不同于普通图片,它与A1单元格中的数据建立了链接,随A1单元格中的字符改变而改变。

⒉选中“照片”,执行“格式→图片”命令,打开“设置图片格式”对话框,在“颜色与线条”标签中,将“线条”设置为“无线条颜色”,点击“确定”返回。 ⒊根据桌签底座的尺寸,将“照片”调整至合适大小,并将它定位到页面合适位置上。 ⒋将上述“照片”复制一份,在“设置图片格式”对话框的“大小”标签中,将它“旋转→180°”,并将它定位到页面合适位置上(效果参见图2)。 三、编制宏程序 ⒈按下“Alt+F11”组合键,打开“Visual Basic编辑器”(图3),在右侧的“工程资源管理器”区域中,选中“VBAProject(桌签.xls)”选项,执行“插入→模块”命令,插入一个模块(模块1)。 ⒉双击“模块1”,展开右侧的代码编辑区,将下述代码输入其中:Sub 桌签() '建立一个名称为“桌签”的宏。 For i = 1 To Sheet1.Cells(1, 3) '设立一个循环:开始值为1,结束值为Sheet1工作表C3单元格内的值(即桌签数目)。 Sheet1.Select '选中Sheet1工作表。 Cells(1, 1).V alue = Cells(i, 2).V alue '依次将B列的桌签字符调入A1单元格中。 Columns("A:A").Select '选中A列。 Selection.Columns.AutoFit '将A列设置为“最合适的列宽”,这样让字符不同的桌签自动适应“照片”的大小。

word批量打印证书

word批量打印证书 在学校工作,难免会遇到各种证书打印。有很多证书是同类的,比如运行会的奖证,三好学生等等。这不2007年的全县三教征文结果出来了,一看550人的庞大队伍,这要是写或者人工排版,不定要划好长时间,对我这样的懒人来说宁肯划一天时间来研究一下偷懒的办法来完成半天的工作的,好在这次划的时间并没那么久,欣喜之余拿出来分享一下! 设计思路:建立两个文件一个Excel电子表格存放姓名和获奖等次等信息,一个WORD文件作为证书样版调用电子表格中的姓名和获奖信息,保持打印的格式一致! 采用的方法:WORD的邮件合并功能 实施步骤: 1、创建电子表格,因为我的电子表格是从长阳教育网下载的结果公示,已包含了获奖者的姓名、论文题目以及获奖等次等信息,因为要调用,标题以及不规范的非获奖记录行都要删除整理一下如图所示。 以上只列出了Sheet1工作表部分名单,在整理过程中要删除空白行或无意义的行,以免出错!以上文件整理好以后以book1为名保存到桌面备用。 2、打开WORD2003文字处理软件(2000版可能有所不一样),在“工具”菜单中选择----“信函与邮件”菜单----“邮件合并”

3、出现邮件合并向导:

选择右边向导中的“信函”复选框,下一步“正在启动文档”----默认的“当前文档”----下一步“选取候选人”----默认“使用现有列表”----下一步:“撰写信件”,到这里一直是下一步,到了这里,要选取数据源了,出来一个浏览窗口。 找到桌面上这个备用的电子表格文件,“打开”: 因为我们整理的数据在工作表1中,所以就选择第一个表:

选择表1所,我们要打印的数据出来了,“全选”后确定。这个数据表就可以使用了,下面接着讲如何安排这些数据到WORD中。 4、设计WROD中的格式: 接上面,点选数据源以后,继续下一步“撰写邮件”,这时是在WORD中编辑,有的文字是固定的,我们可以直接打上去,有的是变化的,比如姓名和论文题目,是要打一张变一个的,就要用到右边的“其他项目”插进去。 点击其他项目插入姓名、论文题目和获奖等次变量:

巧用Word和Excel批量打印成绩单

龙源期刊网 https://www.doczj.com/doc/3c2322944.html, 巧用Word和Excel批量打印成绩单 作者:何浩平潘伟珍 来源:《发明与创新.教育信息化》2016年第02期 在学校教育教学工作中,教师经常要面对大量的成绩通知单、奖状、准考证等的打印工作,大部分老师的做法是将姓名、成绩、获奖等级等栏目空着,待证书打印完毕后,再在空白处手工填写证书信息;或者是在每张证书的电子文档上逐一更改姓名、成绩等信息后再进行打印。这两种方法都费时费力,在繁杂而单调的重复劳动中,还容易出差错。如何解决这个问题呢?其实,利用Word和Excel结合,只需四步就可以轻松完成批量打印成绩单的任务。具体步骤如下(以学生素质报告单的打印为例)。 第一步:用Word建立通知单模板 根据学校要求,用Word文档设计出学生素质报告单的表格,暂且命名为“学生素质报告 单模板.doc”(如图1)。 第二步:用Excel录入学生成绩表 用Excel文档将学生成绩等信息录入学生成绩表。成绩表第1行只设标题(即字段名),成绩表中不要表头,也不能出现合并单元格;将每个学生的素质报告单所要填的不同数据或文字(如综合评价等)填入此表。暂命名为“学生素质报告单数据表.xls”(如图2)。 第三步:关联数据表与通知单模板 打开“学生素质报告单模板.doc”,依次选择Word菜单中的“视图\工具栏\邮件合并”(Word2007以上版本可以在菜单中直接选择“邮件/开始邮件合并”),选择“信函”,点击“打开数据源”(Word2007以上版本为“选择收件人”),在弹出对话框中找到并选择我们建立的“学 生素质报告单数据表.xls”,打开后如果有多个工作簿的话,选择成绩表对应的工作簿,如“成绩单”,并按“确定”。将鼠标定位到需要插入学生姓名的位置,单击“邮件合并”工具栏中的“插入域”(Word2007以上版本为“其他项目”),在弹出对话框中选择“姓名”,并点击“插入”“关闭”。这样,学生姓名位置就设置完毕。用同样的方法完成学生成绩、评价等设置,完成后效果如图3。 第四步:合并到新文档,进行适当调整后打印 在工具栏中选择“查看合并数据”(Word2007以上版本为“预览信函”),这时,点击前后 箭头即可对比查看合并数据前后的效果,如不满意,可对模板进行适当的调整。当调整合适后选择“合并到新文档”,即可生成一个包含所有通知单记录的Word文档,这时剩下的打印工作就很简单了。

Word批量打印标签方法

Word批量打印标签方法 发布于2012-07-17 | 点击数:1723 | 作者:互联网 一键分享:新浪微博腾讯微博人人 为了迎接上级检查和规范档案管理,学校决定将档案室的所有档案都重新归档整理,如每位教师的业务档案的档案盒标签就要求统一打印成如下图样子。二百多个标签如果直接在WPS或Wor d中利用表格完成,将是非常麻烦的事,为了快速完成这项任务,我们找到了Word 2003中久未使用的“邮件合并”功能。 1、从计算机中找出原来输入的教职工情况登记表、工资表等存有全校教职工姓名的Excel 电子表格文件,把姓名这列复制到一个新的电子表格文件中以便接下来在Word中调用(其实不重新建立文件也行,不过那样在调用时显得比较乱,还容易发生误操作)。这样就免去了重新录入姓名的繁重工作。 2、启动Word 2003,单击“工具”→信函与邮件→邮件合并,在打开的“邮件合并”任务窗格中的“选择文档类型”项中选择“标签”,然后点“下一步:正在启动文档”,如图2。

3、在“更改文档版式”项中,单击“标签选项”,在“标签选项”对话框的“纸盒”框中选择“默认纸盒(自动选择)”,因为默认的是“手动进纸”,这样会给最后打印带来麻烦。接着单击“新建标签”按钮打开“新建自定义标签”对话框,在“标签名称”框中输入你给新建标签起的名,如:档案标签;根据预览框中的图示和你准备打印输出时使用的纸张大小,把“上边距”和“下边距”改为1厘米;把“标签高度”和“标签宽度”分别改为18.8厘米和3.8厘米(根据档案盒的大小和薄厚来确定);标签列数选择7,标签行数选择1;横向跨度改为3.85厘米,(也就是在标签宽度3.8厘米的基础上再加0.05厘米间距,这样最终打印输出后两个标签间就会有0.05厘米的间距,直接从中间裁一下就能解决问题,如果这个间距过大会有白边,给裁剪带来麻烦,另外也浪费纸张。) 最后在“页面大小”框中选择“A4横向(29.7×21厘米)”,这时就为我们上面设置的尺寸找到 依据了:侧边距1厘米+标签宽度3.8厘米×标签列数7+标签间距0.05厘米×6个间距<A4纸横向宽度29.7厘米;上边距1厘米+标签高度18.8厘米×标签行数1(因为标签行数为1,所以不存在间距)<A4纸横向高度21厘米。点两次“确定”返加后,再点“下一步:选取收件人”,如图3。

(巧打毕业证、奖状等)统一以固定的格式打印

统一以固定的格式打印,比如打印毕业证,请柬这些。需要怎么做?需要借助excel,然后用word的邮件合并功能 用word和excel批量打印奖状、准考证等 对于打印奖状,通常我们所采用的方法是将姓名和获几等奖位置空着,等到奖状打印完毕再用手工填写;或者是分别在每张电子奖状上更改名字等信息再打印。这两种方法都费时费力,其实利用Word中的邮件合并功能通过4个步骤就可以非常轻松地批量打印奖状。 一、建立奖状模板 首先利用Word制作一个奖状模板并保存为“奖状.doc”,将其中班级、姓名、获奖类别先空出,确保打印输出后的格式与奖状纸相符(如图1所示)。 图1 二、用Excel建立获奖数据库 在Excel表格中输入获奖人以及获几等奖等相关信息并保存为“奖状数据.xls”,格式如图2所示。 图2 三、关联数据库与奖状 打开“奖状.doc”,依次选择视图→工具栏→邮件合并,在新出现的工具栏中选择“打开数据源”,并选择“奖状数据.xls”,打开后选择相应的工作簿,默认为sheetl,并按确定。 将鼠标定位到需要插入班组的地方,单击“插入域”,在弹出

的对话框中选择“班级”,并按“插入”。同样的方法完成姓名、项目、等第的插入,完成后的效果如图3。 图3 四、预览并打印 选择“查看合并数据”,然后用前后箭头就可以浏览合并数据后的效果,选择“合并到新文档”可以生成一个包含所有奖状的Word文档,这时就可以批量打印了。 利用邮件合并功能可以非常方便地将Excel数据与Word文档关联起来,如果数据有变动,只要在Excel表格中修改就可以了。利用该功能,还可以非常方便地制作和打印成绩单、工资条等。 以下方法大同小异 很多学校在开学之前都要给学生寄录取通知书,考完试后还要给学生寄成绩单,教务处需要打印大量的信封。其实利用Word与Excel可以协作来批量打印信封,一起来看看吧。 1、准备阶段 (1)新建一Excel文件“新生名单”,将新生名单的各项信息导入或直接输入,如:邮政编码、通讯地址、姓名等。(2)新建一Word文件“信封”,调用菜单“工具→信函与邮件→中文信封向导”,打开“信封制作向导”对话框(没有此功能需用Office XP源盘来安装),根据向导提示设计一个信封,设置好字体、字号(如图所示)。

word邮件合并批量打印剖析

邮件合并功能 word2003邮件合并时插入的excel数据,小数位数远远的超过设定的位数,如何解决? 推荐答案 2006-12-26 22:55 1、数据格式问题:数据源为Excl表,表中数据是一个绝对值数,例如:Excl表中明明是311.39,插入域之后查看合并数据却显示为311.38999999999999 2、日期格式问题:数据源中日期格式为中文的XX年XX月,例如“2005年2月”,插入域之后查看合并数据却显示为“10/20/2005” 1.右击域《数值》在弹出菜单中选择"切换域代码",将会显示{MERGEFIED 数值} 2.在"数值"两字后面插入"\#0.00" 成{MERGEFIELD 数值\#0.00"}状 3.右击《日期》在弹出菜单中选择同第一步出现{MERGEFIELD 日期} 4.在"日期"两字后插入"\@ yyyy年mm月dd日" 如{MERGEFIELD 日期\@ yyyy年mm 月dd日}状,最后点击"更新域" 我可是自己试了一次呀,如果在Excel表格里显示的两位那合并到Word里也是一样的呀,像你这种情况就只有将Excel表格里这一列的格式改为文本格式,就不会了. 用WORD+EXCEL批量打印信封,应该用邮件合并功能. 完整做法应该是: 1、用EXCEL编辑联系人地址列表,如: 邮政编码收信人地址收件人姓名收件人职务寄信人地址 404000 某某某某某某某某某某某某某某某某某某 2、存盘,退出,注意文件名不要存成BOOK1.XLS之类的,可以存成ADD.XLS。否则会出错。 3、打开WORD,点工具==》邮件合并==》创建==》信封==》活动文档 4、点“获取数据”==》打开数据源==》类型先MS EXCEL格式==》ADD.XLS 5、然后编辑活动文档,按提示操作,合并就可以了。 第一步,在WORD文档中,右击工具栏的空白处,显示右键菜单,选择右键菜单中的“邮件合并”工具。 第二步,点击邮件合并工具中的“打开数据源”按钮。找到你的EXCEL文件,打开。EXCEL 文件不能有大标题,不要有合并单元格。 第三步,选中你WORD文件中要插入EXCEL的地方(拖黑),点击邮件合并工具中的“插入域”按钮,注意,邮件合并工具中有个“插入WORD 域”,“插入域”在他的前面一个,不要弄错了。鼠标移动到相应的按钮上时,是要显示这个按钮的功能名称的。 点击了插入域后,就可以在先前的数据源中找到要插入的字段名。

巧用EXCEL批量打印学生资助资金发放明白卡

巧用EXCEL批量打印学生资助资金发放明白卡 摘要:学生资助资金发放完成后,需要通过书面形式告知家长收到了多少资助 资金。笔者通过Excel中的VBA巧妙地实现了只通过EXCEL一个工具完成批量打 印的工作,为基层的学资助专干减压。 关键词:资助明白卡EXCEL 一、技术需求 学生资助是发展教育脱贫的重中之重,学生有没有及时获得资助金,事关人 民群众的教育获得感和幸福感,事关脱贫验收考核。目前,很多农村家庭孩子都 是由爷爷奶奶照顾,可能不能及时去银行查询资金是否到账。因此,湘西州提出 学生资助在每期资金发放后,要制作好《资助资金发放明白卡》,让家长全面掌 握各类资金发放明细,也让教育帮扶政策家喻户晓。 二、现状分析 以往,学校在制作《资助资金发放明白卡》时,都是通过批量印制空白的资 金发放明白卡模板,由班主任手工填写好后交给家长。这样操作不仅费时费力, 增加了班主任工作压力,还容易填错,不便于落实。后来,有人利用Word邮件 合并功能,与Excel联合实现批量套印,但操作复杂,需要具备较高的计算机应 用水平,而且一旦中途操作中断,不便于指定打印。为此,笔者探索使用Excel 中的VBA编程,制作出基于Excel的小工具,实现批量打印、指定打印、指定范 围打印。 三、实现过程 1.建立数据源。一般每个学校在学生资助资金发放完成后,都会有一个标准 汇总表,表格中包含学生年级、班级、姓名、发放金额、发放时间、发放资金账 户及名称等必要元素,我们只需要按照模板整理好,复制到发放名单表格中即可。 2.设计资助资金发放明白卡模板。我国自从2007年以来已经建立起了从学前 到大学阶段全覆盖的学生资助体系,每个学段均有不同的资助项目和资助标准, 批量打印程序必须有可以让使用者修改的灵活性,以便不同学段学校使用。 3.设计控制打印页面单元格。如图1所示,在M1中,输入“当前页面”。在 N1中输入“总页码”,在N2中输入“=COUNTA(发放名单!$A:$A)-1”。在P1中输入“指定结束页码”。完成后如图所示: 图1.设计好的控制打印页面单元格 4.完善模板中变量单元格。在年级对应的“B3”单元格中输入“=IF(INDEX(发放名 单!$A:$A,$M$2+1)=””,””,INDEX(发放名单!$A:$A,$M$2+1))” 在班级对应“D3”单元格中,输入“=INDEX(发放名单!$B:$B,$M$2+1)”(把发放 名单中B列对应的数据取出来)。在学生姓名对应“F3”单元格中输入“=INDEX(发 放名单!$C:$C,$M$2+1)”。后面的单元格以此类推即可。 5.设计控件按钮。首先为EXCLE添加开发者工具选项卡,此功能是高级应用,一般都是隐藏起来的。选择“文件”选项卡,然后从列表中选择“选项”,点击进去后,继续点击“自定义功能区”,在右侧,可以看到开发工具这个选项卡,将其勾 上点击确定即可。在控件工具箱中选“命令按钮”,并在模板的适当位置添加三个

相关主题
文本预览
相关文档 最新文档