EXCEL中批量生成准考证等考务用表及考号
WORD邮件合并打印EXCEL数据制作大量奖证、奖状、准考证、成绩单、明信片、信封等个人报表
WORD邮件合并打印EXCEL数据制作大量奖证、奖状、准考证、成绩单、明信片、信封等个人报表3、出现邮件合并向导: WORD邮件合并打印EXCEL数据制作大量奖证、奖状、准考证、成绩单、明信片、信封等个人报表在学校工作,难免会遇到各种证书打印。
有很多证书是同类的,比如运行会的奖证,三好学生等等。
设计思路:建立两个文件一个Excel电子表格存放姓名和获奖等次等信息,一个WORD文件作为证书样版调用电子表格中的姓名和获奖信息,保持打印的格式一致~采用的方法:WORD的邮件合并功能实施步骤:1、创建电子表格,因为我的电子表格是从长阳教育网下载的结果公示,已包含了获奖者的姓名、论文题目以及获奖等次等信息,因为要调用,标题以及不规范的非获奖记录行都要删除整理一下如图所示。
选择右边向导中的“信函”复选框,下一步“正在启动文档”----默认的“当前文档”----下一步“选取候选人”----默认“使用现有列表”----下一步:“撰写信件”,到这里一直是下一步,到了这里,要选取数据源了,出来一个浏览窗口。
以上只列出了Sheet1工作表部分名单,在整理过程中要删除空白行或无意义的行,以免出错~以上文件整理好以后以book1为名保存到桌面备用。
2、打开WORD2003文字处理软件(2000版可能有所不一样),在“工具”菜单中选择----“信函与邮件”菜单----“邮件合并”找到桌面上这个备用的电子表格文件,“打开”:点击其他项目插入姓名、论文题目和获奖等次变量:因为我们整理的数据在工作表1中,所以就选择第一个表:选择表1所,我们要打印的数据出来了,“全选”后确定。
这个数据表就可以使用了,下面接着讲如何安排这些数据到WORD中。
4、设计WROD中的格式:接上面,点选数据源以后,继续下一步“撰写邮件”,这时是在WORD中编辑,有的文字是固定的,我选择姓名,点插入,文中就出现了一个带符号的<<姓名>>,“获奖证书”这几个字是固定的,就直接打上去,们可以直接打上去,有的是变化的,比如姓名和论文题目,是要打一张变一个的,就要用到右边的“其他项继续插入<<题目>>、<<获奖等级>>和中间固定的串词:目”插进去。
利用WORD和EXCEL特作考号标签的方法
如何利用Word与Excel轻松制作考号标签、学校的考号标签,就是在会考的时候,每个学生考桌上对应着一张标签,上面写明准考证号、姓名,班级等信息。
本人就利用Office2003,过程如下:一、准备学生数据:现在一般学校存储学生资料基本都用Excel表格。
所以应该说,学生数据整理不是一件很麻烦的事。
不过,要注意,在Excel中,一个字段数据必须是一列(不能有合并单元格)。
如姓名一列,考号一列,班级一列等。
二、利用Word邮件合并功能Word中有邮件合并功能需要有一个主文档模板,所以我们先要设置一张标签的大小。
我是这样做的:(一)新建一个Word文档,在文档的左上角插入一个文本框(每张标签不大,可以用文本框界定范围),写入准考证号、姓名两个项目,(和EXCEL写的一样。
)并定义好字体、字号等,这样做为一张考号标签足够大了,到时候,每个学生一张,剪切下来就可以了(当然,在这过程当中,文本框大小、字体大小,要反复调试才能得到满意的结果)。
(二)在Word中,将鼠标指向工具栏空白处,点击鼠标右键,弹出菜单,选择“邮件合并”,将“邮件合并”工具栏显示在界面上。
(三)点击工具栏上“打开数据源”命令,将前面准备好的“会考名单”Excel文件打开,弹出“选择表格”对话框,选择学生数据存放的工作表(默认名称是Sheet1、Sheet2、Sheet3、……,图上的名称是我自己定义的工作表名称),其他设置默认,点击“确定”。
这样,就将数据源打开了,也激活了整个“邮件合并”工具栏。
(四)再点击“邮件合并”—“插入域”工具命令,弹出“插入合并域”对话框,在对话框中,显示的是在数据库中提取的字段名,将鼠标先后定位到准考证号、姓名班级之后,分别插入“准考证号”和“姓名”班级等域,(插入一个关闭一个,再将鼠标定位到下一个后面再点插入即可。
(五)最后,点击“邮件合并”—“合并到新文档”命令,生成一个新文档。
这时有提示错误什么的如锁死等。
Excel批量生成和打印考场座位标签实例教程
2020/3/29
8
。
公式中的INDIRECT函数的功能是用于返回指定单元格内的
引用(即“考生名册”工作表A3单元格中的准考证号);公
式中的“CEILING
2020/3/29
9
((ROW()-1)/4,1)*3-2+CEILING(COLUMN()/5,1)-1+($P$21)*30+2”得到的数值为“3”,使用
2020/3/29
10
该公式的目的在于指定该考生标签所在单元格区域(“A2: E5”,即4行5列)内返回的都是同一个数字,这样做是为了 在其余的“姓名”、“班级”、“
2020/3/29
11
考场”和“座号”等单元格中用相同的函数实现对该考 生数据的调用,这一功能主要是通过CEILING函数来实现 的,该函数的功能是将指定的数值向上舍
2020/3/29
22
方便呢?
2020/3/29
23
文章经过精心编写发布,转载请留RP /
24
2020/3/29
2
数据为例介绍下实现的过程。考生名册的生成根据座位 标签中需要打印的项目,笔者设计了“考生名册”工作 表。为了体现考试的公平,大家可事先将考生按班
2020/3/29
3
级号“1~4”循环的顺序整理好,“座位号”也可根据考 场的大小设计成“1~30”的循环号,即每个考场30个考生。 考场座位标签报表的设计考场座位
2020/3/29
12
入为最接近的整数。接下来就可以用相同的公式来调用 该考生的“姓名”、“班级”、“考场”和“座号”等 单元格中的数据了,只需将原来公式中的指定的A
2020/3/29
13
列分别改为“B”、“C”、“D”和“E”列就可以了。另外 需要注意的是,由于考生的人数较多,数据调用时还要 考虑到打印时超过一页的情况,因此在公
利用EXCEL的VBA功能实现准考证的批量打印
Sheet2.Cells(6 + 13 * j, 2).Value = "'" & Sheet1.Cells(2 + j + 8 * i, 6).Value '班级
Sheet2.Cells(4 + 13 * j, 9).Value = Sheet1.Cells(6 + j + 8 * i, 5).Value '性别
Sheet2.Cells(6 + 13 * j, 9).Value = "'" & Sheet1.Cells(6 + j + 8 * i, 7).Value '座位号
Next
Sheet2.Select '选中sheet2工作表
ActiveWindow.SelectedSheets.PrintOut '执行一次打印操作,打印出一组准考证(8张)。
Next '进入下一个循环
'Sheet1.Select '准考证全部打印完成后,选中sheet1工作表。
ActiveWorkbook.Save '保存当前工作簿文档
程序代码:
Sub准考证() '建立一个名称为“准考证”的宏。
For i = 0 To Sheet1.Cells (2, 10) / 8
'设立一个循环:开始值为1,结束值为sheet1工作表J2单元格内的值(即准考证数目)。
Word 2007 Excel 2007实用教程项目六 使用Word批量制作准考证
项目六 使用Word批量制作准考证
【任务二】邮件合并Fra bibliotek【操作一】建立主文档
【知识链接】
数据源是含有在合并文档的各个副本中各不相同的数据的文件。 例如,数据源可以包含有套用信函的各个收件人的姓名和地址。 可以将数据源想象成一张简单的表格。数据源中的每一列对应 一个信息类别(即数据域),例如姓名、城市、街道地址和邮政编 码。各个数据域的名称列在第一行的单元格中,这一行称为域名记 录。随后的每一行各包含一条数据记录,数据纪录是一组完整的相 关信息,例如某个收件人的姓名和地址。 几乎可以使用任何类型的数据源,其中包括 Word 表格、 Microsoft Outlook 联系人列表、Excel 工作表、Microsoft Access 数据库和 ASCII 码文本文件。
项目六 使用Word批量制作准考证
【任务一】表格计算
【操作二】计算总分
【基础知识】 在公式中要引用单元格,可用“,”分隔独立的单元格, 用“:”分隔某设定范围中的第一个和最后一个单元格。例 如,求A6、B6、C6、D6单元格的平均数,可用公式“= AVERAGE(A6:D6)”表示。 公式中常用的数学运算符有:“+”(加)、“-” (减)、“*”(乘)、“/”(除)、“^”(乘方)。公 式中常用的函数有:求和函数“SUM”、求平均值函数 “AVERAGE”、求最大值函数“MAX”、求最小值函数 “MIN”等和求余数函数“MOD”等。
项目六 使用Word批量制作准考证
【任务一】表格计算
【操作二】表格计算
【步骤解析】
(1)在上一操作建立的表格中,光标移动到第1个学生的座号单元格 (地址是“H2”)中,单击【数据】组的 按钮,弹出【公式】对话框。 (2)在【公式】对话框的【公式】文本框中,输入“=MOD(A1,100)”, 单击 按钮,H2单元格中显示“1”。 (3)选择H2单元格中的内容,按Ctrl+C 键,将内容复制到剪贴板, 再依次粘贴到其他9个同学的座号单元格中。 (4)选定表格中的座号列,按F9 功能键,各学生的总分被正确计算 出。 (5)以“考生报名表.docx”为文件名保存到【我的文档】文件夹。 关闭文档。
EXCEL中批量生成准考证等考务用表及考号
基于EXCEL的考务管理系统简介:
1.此系统主要用于批量生成考号、准考证、考场核对表、座位表、墙贴和考场安排表,也可用来生成成绩单、审批表、毕业证、胸卡等(可根据需要调整所要生成对象的模板和对应的代码)。
2.批量生成准考证号,可一次生成全部考生的考场号、座位号和准考证号,也可分专业生成考场号、座位号和准考证号。
在生成准考证号时,基本保证同一所学校或同一专业或同一班级的考生不相邻(视考生范围而定)。
3.批量生成座位表、考场核对表、墙贴、监考安排表等(可根据需要调整所要生成对象的模板和对应的代码)。
4.使用方法:①在基础数据表中对应的列,输入考生信息,在监考安排表输入每个考场对应的教室,考生照片要用身份证号(或考生号)命名,并且与EXCEL考务管理系统放在同一目录下;②修改模板中的XXX考试类别、XXX考点、考试说明等固定信息;③当模板中的动态数据(考生信息)位置有变化时,需要调整对应的程序代码;④执行与所生成对象相对应的宏(必须先生成准考证号)(因EXCEL2007带宏格式文件不能直接上传,只能转换成EXCEL2003格式文件,部分功能可能会受影响)。
批量生
成准考
批量生成的考
批量生成的考生座位表
批量生成的墙贴。
利用EXCEL编制准考证号
利用EXCEL编制准考证号:一、考生排序1.如果同一专业考生需要按排在连续考场考试(如专业技术考试),需要在编制考号前按专业排序。
2.如果考生来自不同的学校(如小学升初中考试),来自同一学校的考生需要间隔开。
(1)将考生按学校排序;(2)考生分段:考生段长(每段考生所包括的人数)=(考生总人数)/(段数),考生段长应大于考生人数最多的学校的考生数(保证同一学校考生间隔开)。
例如,现有学校A(考生136人)、学校B(考生200人)、学校C(考生80人),将考生分成2段,每段的段长208人,满足段长大于等于考生最多的学校B的人数。
(3)考生编号:第一段按1、3、5……415;第二段按2、4、6……416。
每一段都按等差序列编号,如果分成3段,第一段按1、4、7……,第二段按2、5、8……,第三段按3、6、9……。
也可用EXCEL公式自动生成编号(在使用公式自动生成编号时,必须满足:考生总人数能被考生段数整除,为了保证整除,可在考生后面虚拟一名考生),具体公式在实例中。
(4)按考生编号排序:先将由EXCEL公式自动生成的编号,复制->选择性粘贴(值),然后再按编号排序,排序后,各段考生就间隔开了。
如果考生的学校来源多,可以多分段数,同一学校的考生间隔座位就会多。
(5)编座位号和考场号:如果各考场人数相等,先编座位号,再编考场号;如果各考场人数不相等,需要先人工设定考场号,然后利用EXCEL公式生成座位号,具体公式在实例中。
(6)合成考号:考号="19123431"&e3&d3;其中"19123431"是考生考号中的通用部分,包括考试年份学校代码学区等,e3是考场编号,d3是座位编号。
用excel函数来制作考号与考场表格
考场第001考场第002考场第003考场第004考场第005考场第006考场第007考场人数30303031313131起始考号1316191122153184末尾考号306090121152183214考号考场1第001考场2第001考场3第001考场4第001考场5第001考场6第001考场7第001考场8第001考场9第001考场10第001考场11第001考场12第001考场13第001考场14第001考场15第001考场16第001考场17第001考场18第001考场19第001考场20第001考场21第001考场22第001考场23第001考场24第001考场25第001考场26第001考场27第001考场28第001考场29第001考场30第001考场31第002考场32第002考场33第002考场34第002考场35第002考场36第002考场37第002考场38第002考场39第002考场40第002考场41第002考场43第002考场44第002考场45第002考场46第002考场47第002考场48第002考场49第002考场50第002考场51第002考场52第002考场53第002考场54第002考场55第002考场56第002考场57第002考场58第002考场59第002考场60第002考场61第003考场62第003考场63第003考场64第003考场65第003考场66第003考场67第003考场68第003考场69第003考场70第003考场71第003考场72第003考场73第003考场74第003考场75第003考场76第003考场77第003考场78第003考场79第003考场80第003考场81第003考场82第003考场83第003考场84第003考场85第003考场86第003考场87第003考场88第003考场90第003考场91第004考场92第004考场93第004考场94第004考场95第004考场96第004考场97第004考场98第004考场99第004考场100第004考场101第004考场102第004考场103第004考场104第004考场105第004考场106第004考场107第004考场108第004考场109第004考场110第004考场111第004考场112第004考场113第004考场114第004考场115第004考场116第004考场117第004考场118第004考场119第004考场120第004考场121第004考场122第005考场123第005考场124第005考场125第005考场126第005考场127第005考场128第005考场129第005考场130第005考场131第005考场132第005考场133第005考场134第005考场135第005考场137第005考场138第005考场139第005考场140第005考场141第005考场142第005考场143第005考场144第005考场145第005考场146第005考场147第005考场148第005考场149第005考场150第005考场151第005考场152第005考场153第006考场154第006考场155第006考场156第006考场157第006考场158第006考场159第006考场160第006考场161第006考场162第006考场163第006考场164第006考场165第006考场166第006考场167第006考场168第006考场169第006考场170第006考场171第006考场172第006考场173第006考场174第006考场175第006考场176第006考场177第006考场178第006考场179第006考场180第006考场181第006考场182第006考场184第007考场185第007考场186第007考场187第007考场188第007考场189第007考场190第007考场191第007考场192第007考场193第007考场194第007考场195第007考场196第007考场197第007考场198第007考场199第007考场200第007考场201第007考场202第007考场203第007考场204第007考场205第007考场206第007考场207第007考场208第007考场209第007考场210第007考场211第007考场212第007考场213第007考场214第007考场215第008考场216第008考场217第008考场218第008考场219第008考场220第008考场221第008考场222第008考场223第008考场224第008考场225第008考场226第008考场227第008考场228第008考场229第008考场231第008考场232第008考场233第008考场234第008考场235第008考场236第008考场237第008考场238第008考场239第008考场240第008考场241第008考场242第008考场243第008考场244第009考场245第009考场246第009考场247第009考场248第009考场249第009考场250第009考场251第009考场252第009考场253第009考场254第009考场255第009考场256第009考场257第009考场258第009考场259第009考场260第009考场261第009考场262第009考场263第009考场264第009考场265第009考场266第009考场267第009考场268第009考场269第009考场270第009考场271第009考场272第009考场273第010考场274第010考场275第010考场276第010考场278第010考场279第010考场280第010考场281第010考场282第010考场283第010考场284第010考场285第010考场286第010考场287第010考场288第010考场289第010考场290第010考场291第010考场292第010考场293第010考场294第010考场295第010考场296第010考场297第010考场298第010考场299第010考场300第010考场301第010考场302第010考场303第010考场304第010考场305第010考场306第010考场307第010考场308第011考场309第011考场310第011考场311第011考场312第011考场313第011考场314第011考场315第011考场316第011考场317第011考场318第011考场319第011考场320第011考场321第011考场322第011考场323第011考场325第011考场326第011考场327第011考场328第011考场329第011考场330第011考场331第011考场332第011考场333第011考场334第011考场335第011考场336第011考场337第011考场338第011考场339第011考场340第011考场341第011考场342第011考场343第012考场344第012考场345第012考场346第012考场347第012考场348第012考场349第012考场350第012考场351第012考场352第012考场353第012考场354第012考场355第012考场356第012考场357第012考场358第012考场359第012考场360第012考场361第012考场362第012考场363第012考场364第012考场365第012考场366第012考场367第012考场368第012考场369第012考场370第012考场372第012考场373第012考场374第012考场375第012考场376第012考场377第012考场378第012考场379第012考场380第012考场381第012考场382第012考场383第012考场384第012考场385第012考场386第012考场387第012考场388第012考场389第012考场390第012考场391第012考场392第012考场393第012考场394第012考场395第012考场396第012考场397第012考场398第012考场399第012考场400第012考场401第012考场402第012考场403第012考场404第012考场405第012考场406第012考场407第012考场408第012考场409第012考场410第012考场411第012考场412第012考场413第012考场414第012考场415第012考场416第012考场417第012考场419第012考场420第012考场421第012考场422第012考场423第012考场424第012考场425第012考场426第012考场427第012考场428第012考场429第012考场430第012考场431第012考场432第012考场433第012考场434第012考场435第012考场436第012考场437第012考场438第012考场439第012考场440第012考场441第012考场442第012考场443第012考场444第012考场445第012考场446第012考场447第012考场448第012考场449第012考场450第012考场451第012考场452第012考场453第012考场454第012考场455第012考场456第012考场457第012考场458第012考场459第012考场460第012考场461第012考场462第012考场463第012考场464第012考场。
Excel批量生成、打印考场座签
巧用Excel批量生成和打印考场座位标签马上就是各个学校期中考试的时间了。
为了使各类考试的组织工作能顺利地进行,让考生顺利地找到自己的考场座位坐下来安静待考是非常重要的。
这其中打印考场座位标签成为一项必不可少的工作。
许多朋友都是用Excel进行考务管理工作的,那如何利用Excel来实现批量座位标签的打印呢?为了方便给大家介绍,接下来笔者以4个班级的考生数据为例介绍下实现的过程。
考生名册的生成根据座位标签中需要打印的项目,笔者设计了“考生名册”工作表。
为了体现考试的公平,大家可事先将考生按班级号“1~4”循环的顺序整理好,“座位号”也可根据考场的大小设计成“1~30”的循环号,即每个考场30个考生。
考场座位标签报表的设计考场座位标签的设计要本着美观、实用、节省纸张和便于剪裁的原则,结合实际使用的经验,笔者在一张A4的打印纸上设计了30个座位标签(1行3个,共10行,如下图)。
报表的设计工作在“桌贴”工作表中进行。
开始时可先设计一个座位标签,然后对该标签中要调用的数据进行反复测试。
调用数据的方法是(以第1个考生的座位标签为例),在第1个考生的“准考证号” 所在的B3单元格内输入公式“=INDIRECT(“考生名册!A”&CEILING((ROW()-1)/4,1)*3-2+CEILING(COLUMN()/5,1)-1+($P$2-1)*30+2)”便得到了该考生的准考证号。
公式中的INDIRECT函数的功能是用于返回指定单元格内的引用(即“考生名册”工作表A3单元格中的准考证号);公式中的“CEILING((ROW()-1)/4,1)*3-2+CEILING(COLUMN()/5,1)-1+($P$2-1)*30+2”得到的数值为“3”,使用该公式的目的在于指定该考生标签所在单元格区域(“A2:E5”,即4行5列)内返回的都是同一个数字,这样做是为了在其余的“姓名”、“班级”、“考场”和“座号”等单元格中用相同的函数实现对该考生数据的调用,这一功能主要是通过CEILING函数来实现的,该函数的功能是将指定的数值向上舍入为最接近的整数。
巧用Excel批量生成和打印考场座位标签
巧用Excel批量生成和打印考场座位标签为了方便给大家介绍,接下来笔者以4个班级的考生数据为例介绍下实现的过程。
考生名册的生成根据座位标签中需要打印的项目,笔者设计了“考生名册”工作表。
为了体现考试的公平,大家可事先将考生按班级号“1~4”循环的顺序整理好,“座位号”也可根据考场的大小设计成“1~30”的循环号,即每个考场30个考生。
考场座位标签报表的设计考场座位标签的设计要本着美观、实用、节省纸张和便于剪裁的原则,结合实际使用的经验,笔者在一张A4的打印纸上设计了30个座位标签(1行3个,共10行,如下图)。
报表的设计工作在“桌贴”工作表中进行。
开始时可先设计一个座位标签,然后对该标签中要调用的数据进行反复测试。
调用数据的方法是(以第1个考生的座位标签为例),在第1个考生的“准考证号” 所在的B3单元格内输入公式“=INDIRECT(“考生名册!A”&CEILING((ROW()-1)/4,1)*3-2 CEILING(COLUMN()/5,1)-1 ($P$2-1)*30 2)”便得到了该考生的准考证号。
公式中的INDIRECT函数的功能是用于返回指定单元格内的引用(即“考生名册”工作表A3单元格中的准考证号);公式中的“CEILING((ROW()-1)/4,1)*3-2 CEILING(COLUMN()/5,1)-1 ($P$2-1)*30 2”得到的数值为“3”,使用该公式的目的在于指定该考生标签所在单元格区域(“A2:E5”,即4行5列)内返回的都是同一个数字,这样做是为了在其余的“姓名”、“班级”、“考场”和“座号”等单元格中用相同的函数实现对该考生数据的调用,这一功能主要是通过CEILING函数来实现的,该函数的功能是将指定的数值向上舍入为最接近的整数。
接下来就可以用相同的公式来调用该考生的“姓名”、“班级”、“考场”和“座号”等单元格中的数据了,只需将原来公式中的指定的A列分别改为“B”、“C”、“D”和“E”列就可以了。
利用Excel VBA实现高职学生考证信息的统计
信 息 技 术11科技资讯 SCIENCE & TECHNOLOGY INFORMATIONDOI:10.16661/ki.1672-3791.2017.28.011利用Excel VBA实现高职学生考证信息的统计唐娟(湖北职业技术学院 湖北孝感 432000)摘 要:高职学生纷纷通过考证来提高自己的就业竞争力,学校教学部门需要了解学生的考证情况。
本文利用Excel VBA编程,对高职学生考证信息进行归纳和统计,给出了可供参考的功能代码,为学校提供灵活、准确的考证资料。
关键词:Excel VBA 考证 统计中图分类号:TP311文献标识码:A 文章编号:1672-3791(2017)10(a)-0011-02面对严峻的就业形势,高职学生纷纷通过“考证”来提高自己的就业竞争力,一般来说,高职学生所考的证书分为两类:一类是与本专业相近的职业资格证书,如电工证、物流师证、育婴师证等,另一类是公共类证书,如普通话水平证、英语四六级证、计算机等级证等[1]。
高职学生考证“热”,学校教学部门也“热切”于了解学生的考证情况,如机电专业学生电工证的考证人数和通过人数、所有学生英语四级证的报考人数和通过率等。
如果考证的原始成绩数据是excel电子表格,基于数量的数据统计只需要通过Excel函数进行汇总和计算即可,但是教学部门往往需要进一步了解的是:具体到每个教学班、每个学生的某个证书是否考过并是否通过。
以公共类证书为例,想得到学生考证信息统计表(如图1所示),只用Excel函数功能无法实现。
Microsoft Excel 还有一个非常有用且功能强大的工具,即Excel VBA。
VBA是Visual Basic for Applications的缩写,是内嵌于of fice软件中的一个开发模块,这个模块提供程序自主开发,语言基础和V B(Visual Basic)相似,通过V B的编程完成需要的功能。
1 Excel中VBA编程和执行步骤以Excel2010为例,VBA编程和执行程序的步骤如下[2]。
Excel应用实例__打印准考证
Excel应用实例--轻松套打带照片的准考证星期一刚上班,同事小张迎上来笑嘻嘻地说:“主任让您务必于今天上午将准考证打印出来,数据已录好了,照片已加入字段”。
想起今年第11期F6版《中国电脑教育报》的一篇《自己动手制作学生胸卡》的文章,我想用VFP的报表功能实现带照片的准考证套打,应该就是很轻松的事。
打开小张递过来的数据盘,原来数据全部用Excel录入,照片作为其中的一个字段已放在单元格内(如图1),如果用VFP,还需将工作表转换成DBF格式,并将照片复制成一个个单独的图片文件,好几百人的照片,没有几天的功夫怕就是完成不了任务的。
还就是在Excel上想想办法吧,瞧有没有捷径可走。
通过探索,笔者终于将此问题解决了,现将方法介绍如下。
1. 设计套打模板,建立数据关联图2就是空白准考证样式,先用扫描仪将准考证扫描,并保持大小尺寸不变,然后将图片保存为JPG格式。
打开Sheet2工作表,将刚才保存的图片插入表中,并将图片设定为非打印对象。
执行“视图→工具栏→绘图”命令,在准考证需填充文本的部位插入矩形框。
我们用VLOOKUP函数实现Sheet1工作表中数据与Sheet2表中准考证间的关联(照片填充部分除外)。
首先将A21单元格作为查询的关键数值,在A20—G20单元格中分别输入[序号]、[姓名]、[级别]等字段。
在B21单元格中输入公式“=IF(VLOOKUP(A21,Sheet1!A2:I1000,2)=0,"",VLOOKUP(A21,Sheet1!A2:I1000,2))”,在C21单元格中输入公式“=IF(VL OOKUP(A21,Sheet1!A2:I1000,6)=0,"",VLOOKUP(A21,Sheet1!A2:I1000,6) )”,其她依此类推。
这样就建立了准考证填充数据与Sheet1表间的关联。
下一步就就是要建立数据与准考证相应矩形框的关联,以准考证中[姓名]字段为例,鼠标单击该矩形框,在编辑栏右侧输入“=”符号,然后用鼠标点击需要填入数据的B21单元格,这样矩形框就与B21单元格中的数据建立了联系。
利用Excel批量打印证照
利用Excel批量打印证照有时我们经常要制作证件卡片等资料,通常都是希望使用这样的思路:制作好样证,然后通过数据源如Excel提供的数据,将每条记录分别读入并显示到卡片上,再实现套打。
有人用Word的邮件合并接合Excel实现过,其实我们完全可以利用Excel这一个软件来实现。
一、建立数据源和样证首先在Excel的Sheet1中建立三个字段:考号、姓名、照片,分别输入数据,插入图片:制作一张如图所示空白准考证:在Sheet2中左上角插入制作的准考证,调整到合适的位置。
二、准备建立数据关联在Sheet2中A20单元格(视情况而定)输入"考号"、B20处输入"姓名"。
在A21单元格中输入1,在B21单元格中输入:=IF(VLOOKUP(A21,Sheet1!A2:B4,2)=0,"",VLOOKUP(A21,Sheet1!A2:B4,2)),这里的意思是从Sheet1中A2到B4区域中垂直查找Sheet2中A21单元格的值(即1),如果找到则返回相应行的第2列(即姓名列)的值,如果操作正确的话,确认后,B21将显示"阿狗",如果还有其他数据字段可依此类推,这样就建立了准考证填充数据与Sheet1表中数据的关联。
执行"视图→工具栏→绘图"命令,打开绘图工具栏,在准考证的考号部位插入一个矩形框,然后在地址栏中的编辑栏内输入"=A21",即该矩形框中显示A21单元格的内容;同样的在姓名处插入一个矩形框,输入"=B21",使之与B21关联。
利用Shift键选中所有矩形框,双击选择区域,设置矩形框格式,主要是字体、大小、颜色、填充色和线条色等。
三、定义名称,导入照片关联照片比关联数据要复杂一些。
可采用定义名称的办法:执行"插入→名称→定义"命令,打开如图所示"定义名称"对话框,输入名称"A",在"引用位置"文本框中输入公式"=OFFSET(Sheet1!$A,0,0,COUNTA(Sheet1!$A:$A),1)",确定,该公式建立了查询数据的动态地址。
Ecel批量生成和打印考场座位标签实例教程
第1个考生的座位标签为例),在第1个考生的准考证号 所在的B3单元格内输入公式=INDIRECT(考生名册A&CEILING(
(ROW()-1)/4,1)*3-2+CEILING(COLUMN()/5,1)-1+($P$2-1)*30+2)便得到了该考生的准考证号
考场和座号等单元格中用相同的函数实现对该考生数据的调用,这一功能主要是通过CEILING函数来实现的,该函数的功能是将指定的数值向上舍
入为最接近的整数。接下来就可以用相同的公式来调用该考生的、班级、考场和座号等单元格中的数据了,只需将原来公式中的指定的A
列分别改为B、C、D和E列就可以了。另外需要注意的是,由于考生的人数较多,数据调用时还要考虑到打印时超过一页的情况,因此在公
式的最后加上了($P$2-1)*30+2 (考生名册表中有2行标题,故要加2),公式中的P2单元格为手工设定的用于输入指定
页码的单元格,这样就可以方便任意页标签的显示和打印了。在设计的桌贴工作表中除了辅助单元格外,需要打印的单元格区域可通过页面设置对话框
中的打印区域来指定(如下图)。 打印功能的设计为了便于打印全部的考生座位标签或指定的某页标签,笔者设计了以下两段VBA代码来辅助实现这
。 公式中的INDIRECT函数的功能是用于返回指定单元格内的引用(即考生名册工作表A3单元格中的准考证号);公式中的CEILING
((ROW()-1)/4,1)*3-2+CEILING(COLUMN()/5,1)-1+($P$2-1)*30+2得到的数值为3,使用
邮件合并(进行准考证、毕业生登记表等制作)
第2步:选择excel文件 所在的位置→打开所需 文件→选择相应工作簿 →确定
第3步:将光标放在要插 入信息的区域,点击 “插入合并域”→选择 需要插入的信息→点击 插入
第4步:重复以上步骤, 将不同信息插入
第5步:点击“完成并合 并”→选择“编辑单个文 档”→选择“全部”→确定
最终会自动生成信息 完全的准考证
注意:由于字数不同,可能导致排列不 整齐,可对原始word进行一定编辑后 再进行邮件合并
邮件合并
(可用于准考证、毕业生登, 其中姓名、准考证号等信 息待输入
Excel表中含有42人的对应 信息,现可通过邮件合并将 42人的准考证快速制作完成, 且能减少人工录入的错误率
注意:excel表中最好不要有标题,第一行最好为各列名称。
第1步:鼠标左键单击 一下word文档上的邮 件→选择收件人→使用 现有列表
excel套打准考证
)程教脑电云星�辑编任责(b eulaV.)2 ,91(slleC.)"2teehS"(steehS = a
。容内格元单列在所片照 即列 9 第中表 1teehS 回返 �时值数格元单 12A 中表 2teehS 为栏址地态动当示表 式公该 �”))"1teehS",,1,9,)0,A,12$A$!2teehS(HCTAM(SSERDDA(TCERIDNI=X“ 式公括包面里�称名的”X“ 叫名个一另义定再�法方样同用着接。址地态动的据数询查了立建式公该。回返 钮按〕定确〔下按�”)1,)A$:A$!1teehS(ATNUOC,0,0,1$A$!1teehS(TESFFO=“ 式公入输中框本文”置位用引“在�”A“为义定称名将�框话对 ”称名义定“示所 3 图如开打 �令命”义定→称名→入插“行执 �称名义定 �1� �下如骤步体具 。 法办的称名义定取采�数函的杂复较比到用要需则片照成生动 自中证考准在要但 �系联的证考准和 1 表作工了立建然虽数函 PUKOOLV 过通 片照入导�称名义定 �2 ”义定→称名→入插“行执�称名义定�1� �下如骤步体具。 法办 的称名义定取采 �数函的杂复较比到用要需则片照成生动自中证考准在要但�系 联的证考准和 1 表作工了立建然虽数函 PUKOOLV 过通 片照入导�称名义定 �2
。了印打是 就来下接。5 图如果效�成生动自中板模在会就据数的应对�值号序格元单 12A 和 91B 节调动自可就�钮按调微击点时此�”91B =“入输中栏辑编在�格元单 12A 中选。钮按〕定确〔下按�接链立建格元单 91B 与并�框话对”式格件控 置设“开打�钮按击右�钮按调微立建�钮按志标项调微击点�框话对体窗开打 �”体窗→栏具工→图视“行执 。值号序节调钮按调微作制以可 �便方加更作操为 码代宏写编�钮按调微作制 �3
准考证制作方法
1、在EXCEL中制作好相应的数据表格,包括姓名,性别,准考证号码,学校等需要的信息,并保存。
2、建立一个需要设立的样式,保存在word文档中备用
2013年海盐县实验操作考查准考证
贴照片及盖学校章学校
姓名性别报考序号
3、打开一个空白的word文档,建议用office2003版本的来打开
4、使用WORD中的邮件合并功能进行相关操作
B、利用邮件合并的向导进行相关操作,在第二步中选择“从现有文档开始”,然后浏览文档,找到之前建立样式的word文件,将其打开备用
C、在第三步“选取收件人”中,通过浏览找到之前建立的EXCEL数据表
D、在第四步中,使用其他项目将需要插入的信息填入到相应的位置
E、通过第五步后直接到达第六步进行编辑个人信函,完成数据从EXCE转换到word
最后修改:导出的word是每一页一条信息,需要一页多条时,用到查找替换工具,通过高级设置中的特殊字符中将分节符(B),替换为段落标记(P)。
批量打印带照片的准考证设置方法
IncludePicture域中的文件名路径也可以使用相对路径。如{IncludePicture "邮件合并[url=file://\\photo\\4220001.jpg]\\photo\\4220001.jpg[/url]"},文件保存后则会从文档所在的文件夹下去找对应文件。用相对路径的好处是只要把包含word模板文件、数据库文件和照片文件夹放在一
到解决。
转换数据源 设置图片格式
1. 选中并复制图1所示的Excel数据区域,打开Word,新建一文档,命名为“源数据”。执行
3
“编辑?粘贴”命令,将Excel数据转换为Word表格。由于表格中的图片不是作,合并后的主文档是不能显示照片的。所以,本例的关键在于图片格式的设置。Word图片与文字的排版方式有五种。只有嵌入型方式在排版时能将图片作为文字对象来处理。所谓嵌入型是把插入的图片当做一个字符插入到文本中,在与别的图片进行排版时它被当成了文字对象,要改变其位置可以像改变文字位置一样使用键盘上的空格键来实现。因此只要将图片版式设定为嵌入型就可以了。
批量打印带照片的准考证设置方法
利用Word邮件合并批量打印带照片的证书 据我所学,利用word的邮件合并功能可以批量打印出相关信息,但批量打印带照片的证书,邮件合并能完成这个要求呢,经过一番摸索、查寻,终于找到办法可以解决了,具体过程如下: 准备工作:准备一份考生信息数据库,可以是Word创建的数据源,也可以像Excel工作簿、Access数据库、Query文件、Foxpro文件,都可以作为邮件合并的数据源。只要有这些文件存在,邮件合并时就不需要再创建新的数据源,直接打开这些数据源使用即可。需要注意的是:在使用Excel工作簿时,必须保证数据文件是数据库格式,即第一行必须是字段名,数据行中间不能有空行等。这样可以使不同的数据共享,避免重复劳动,提高办公效率。。我最常用的是Excel簿,里面包含了编号、准考证号、考生姓名及其他相关信息的字段,要批量打印照片的话,还需要加一个照片的路径和文件名的字段(如果照片的文件名正好是考生的准考证号或姓名的话,可免),假设照片放在e:\photo文件夹里,每位考生的照片文件名和准考证号相对应(如果用姓名的话可能会碰到同名同姓的问题)。数据准备工作的正确与否,关系到以后打印出来的证件正确与否,所以必须要仔细校对正确。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于EXCEL的考务管理系统简介:
1.此系统主要用于批量生成考号、准考证、考场核对表、座位表、墙贴和考场安排表,也可用来生成成绩单、审批表、毕业证、胸卡等(可根据需要调整所要生成对象的模板和对应的代码)。
2.批量生成准考证号,可一次生成全部考生的考场号、座位号和准考证号,也可分专业生成考场号、座位号和准考证号。
在生成准考证号时,基本保证同一所学校或同一专业或同一班级的考生不相邻(视考生范围而定)。
3.批量生成座位表、考场核对表、墙贴、监考安排表等(可根据需要调整所要生成对象的模板和对应的代码)。
4.使用方法:①在基础数据表中对应的列,输入考生信息,在监考安排表输入每个考场对应的教室,考生照片要用身份证号(或考生号)命名,并且与EXCEL考务管理系统放在同一目录下;②修改模板中的XXX考试类别、XXX考点、考试说明等固定信息;③当模板中的动态数据(考生信息)位置有变化时,需要调整对应的程序代码;④执行与所生成对象相对应的宏(必须先生成准考证号)(因EXCEL2007带宏格式文件不能直接上传,只能转换成EXCEL2003格式文件,部分功能可能会受影响)。
批量生成准考证:
批量生成的考场考生核对表
批量生成的考生座位表
批量生成的墙贴。