ecel套打准考证

上传人:jin****ng 文档编号:79171405 上传时间:2022-04-23 格式:DOC 页数:4 大小:210KB
返回 下载 相关 举报
ecel套打准考证_第1页
第1页 / 共4页
ecel套打准考证_第2页
第2页 / 共4页
ecel套打准考证_第3页
第3页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
星期一刚上班,同事小张迎上来笑嘻嘻地说:“主任让你务必于今天上午将准考证打印出来,数据已录好了,照片已加入字段”。想起今年第11期F6版中国电脑教育报的一篇自己动手制作学生胸卡的文章,我想用VFP的报表功能实现带照片的准考证套打,应该是很轻松的事。打开小张递过来的数据盘,原来数据全部用Excel录入,照片作为其中的一个字段已放在单元格内(如图1),如果用VFR还需将工作表转换成DBF格式,并将照片复制成一个个单独的图片文件,好几百人的照片,没有几天的功夫怕是完成不了任务的。还是在Excel上想想办法吧,看有没有捷径可走。通过探索,笔者终于将此问题解决了,现将方法介绍如下。设计套打模板,建立数据关联图2是空白准考证样式,先用扫描仪将准考证扫描,并保持大小尺寸不变,然后将图片保存为JPG格式。打开Sheet2工作表,将刚才保存的图片插入表中,并将图片设定为非打印对象。执行“视图一工具栏-绘图”命令,在准考证需填充文本的部位插入矩形框。我们用VLOOKU函数实现Sheet1工作表中数据与Sheet2表中准考证间的关联(照片填充部分除外)。首先将A21单元格作为查询的关键数值,在A20-G20单元格中分别输入序号、姓名、级别等字段。在B21单元格中输入公式“=IF(VLOOKUP(A21,Sheet1!A2:l1OOO,2)=O,VLOOKUP(A21,Sheet1!A2:l1OOO,2)”,在C21单元格中输入公式“=F(VLOOKUP(A21,Sheet1!A2:l1OOO,6)=O,VLOOKUP(A21,Sheet1!A2:l1OOO,6)”,其他依此类推。这样就建立了准考证填充数据与Sheet1表间的关联。下一步就是要建立数据与准考证相应矩形框的关联,以准考证中姓名字段为例,鼠标单击该矩形框,在编辑栏右侧输入“=”符号,然后用鼠标点击需要填入数据的B21单元格,这样矩形框就和B21单元格中的数据建立了联系。只要单元格数据变化,则矩形框数据也跟着变化,其他依此类推。这样,只要在A21单元格输入序号值,那么Sheet1表中相应序号行的数据就会在准考证模板中自动生成。上述工作完成后,按“Shift”键选中所有矩形框,设置矩形框格式,包括字体、大小、对齐、颜色和线条等,特别是选中无填充色和无线条色。专业技术人员计算机等簸考试准考证扱别:机住号i准考证号:身份证号,工柞单位;考试地点:考试时闻;考生注意:1. 凭准考证和身份证进入考场.2. 若生应自觉璽守苕场妃衛应考时可携带钢笔或圆珠爰,其他物品不得带入若场口定义名称,导入照片通过VLOOKU函数虽然建立了工作表1和准考证的联系,但要在准考证中自动生成照片则需要用到比较复杂的函数,采取定义名称的办法。具体步骤如下:(1)定义名称:执行“插入f名称f定义”2.定义名称,导入照片通过VLOOKU函数虽然建立了工作表1和准考证的联系,但要在准考证中自动生成照片则需要用到比较复杂的函数,采取定义名称的办法。具体步骤如下:(1)定义名称:执行“插入f名称f定义”命令,打开如图3所示“定义名称”对话框,将名称定义为“A”,在“引用位置”文本框中输入公式“=OFFSET(Sheet1!$A$1,O,O,COUNTA(Sheet1!$A:$A),1)”,按下确定按钮返回。该公式建立了查询数据的动态地址。接着用同样方法,再定义另一个名叫“X”的名称,里面包括公式“X=INDIRECT(ADDRESS(MATCH(Sheet2!$A$21,A,0),9,1,Sheet1)”,该公式表示当动态地址栏为Sheet2表中A21单元格数值时,返回Sheet1表中第9列即照片所在列单元格内容。(2)导入图片:选取sheet2工作表,执行“视图一工具栏-控件工具箱”命令,打开“控制工具箱”窗口。点击图像框或文字框按钮,在准考证需要填充照片的位置画出相同大小的图片框或文字框。选取文字框(图像框)后,将编辑栏中“=EMBED(Forms.TextBox.1,”改成“=X,如图4,这样只要A21单元格数值变化时,照片框中相应的照片就会发生变化。制作微调按钮,编写宏代码为操作更加方便,可以制作微调按钮调节序号值。执行“视图一工具栏一窗体”,打开窗体对话框,点击微调项标志按钮,建立微调按钮,右击按钮,打开“设置控件格式”对话框,并与B19单元格建立链接,按下确定按钮。选中A21单元格,在编辑栏中输入“=B19”,此时点击微调按钮,就可自动调节B19和A21单元格序号值,对应的数据就会在模板中自动生成,效果如图5。接下来就是打印了。ABCDEFG561ew111213141515专业技术人员计毎机等缓考试准考证向癒海拔制!中衆机也号If施专ii号:1OqO7O02lC381如证爭2240QXXD91872工作单f苏市人事考试中心寺试地S帑门市入期藩试中右五楼护运时问:加昭年勺月少日g时看生B=h疑谁当证湘H料込进人常编.鉄莎生应自宜守创&配賂应師可擾带根呈枫玮亚具也棉品不得帝去蕈场.13a亠谄打印第1页至第6页打印201T号临瞥细W机位号准靑诳号国份证号工作単检刀1畑辜灣中城1KMU70C?1J36M22d0QX)qja佰市人事冇区中t执行“工具宏VisulBasic编辑器”命令,在VisulBasic编辑器中选择“插入一添加模块”,在代码窗口输入以下代码:Sub打印()Copies:=1,Collate:=TrueCalldyEndSub执行“工具宏VisulBasic编辑器”命令,在VisulBasic编辑器中选择“插入一添加模块”,在代码窗口输入以下代码:Sub打印()Copies:=1,Collate:=TrueCalldyEndSubSubdy()Dima%,b$,c$,abc$a=Sheets(Sheet2).Cells(19,2).Valueb(责任编辑:星云电脑教程)
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 活动策划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!