票据(支票为例)打印设计材料.doc

利用邮件合并设计任意票据打印 设计环境:均基于Microsoft Office 2003 设计思路为用EXCEL管理需要打印的数据,利用WORD的邮件合并功能调用EXCEL数据并设计格式。原则上此方法可以设计出任意票据的打印,下面仅以支票打印为例。 一、新建一EXCEL工作簿,并命名为“票据数据表”。 1、按照图建立“收付款单位”表。此表相当于为收付款单位建立了数据(可以看到公式只设计到了5001行),并用代码代替,为方便以后调用。代码重复提示公式栏“=IF(COUNTIF($A$2:$A$5001,A2)1,A2代码重复,)”。 2、为方便代码生成,特设计了批量代码生成,见图 截取栏公式“=RIGHT(C2,9)”代表账号后九位。代码栏的公式为“=A2*1”(保证数据有效性非零开头) 3、建立“支票制式表”,根据支票格式建立各行表头。 出票日期 日期大写 行号 付款行名称 出票人账号 出票(付款)人代码 收款单位 收款单位代码 用途 支付密码 金额 金额大写 金额文本 金额(分) 附加信息(由于现在支票银行已打印出票人信息所以行号、付款行名称、出票人账号及出票(付款)人代码均可以省略)各个列的公式为: 出票日期:格式设计为日期第一行“=TODAY()”表示今天的日期,以下各行可以手工输入日期或下拉。 日期大写:格式为常规,公式“=TEXT(A3,[DBNum2]yyyy )IF(MONTH(A3)=10,零TEXT(A3,[DBNum2]mm ),TEXT(A3,[DBNum2]mm ))IF(OR(DAY(A3)=10,DAY(A3)=20,DAY(A3)=30),零TEXT(A3,[DBNum2]dd ),TEXT(A3,[DBNum2]dd ))”注意年yyyy月mm日dd后面的空格调整。 收款单位:格式为常规,公式“=VLOOKUP($H2,收付款单位!$A$2:$D$5001,3,0)”,调用收付款单位内的数据。 用途:可以利用数据有效性建立常用用途的下拉菜单。格式为文本。 支付密码:格式一定设为“文本”。 金额大写:常规格式,公式 =SUBSTITUTE(SUBSTITUTE(IF(K20,负,)TEXT(TRUNC(ABS(ROUND(K2,2))),[DBNum2])元IF(ISERR(FIND(.,ROUND(K2,2))),,TEXT(RIGHT(TRUNC(ROUND(K2,2)*10)),[DBNum2]))IF(ISERR(FIND(.0,TEXT(K2,0.00))),角,)IF(LEFT(RIGHT(ROUND(K2,2),3))=.,TEXT(RIGHT(ROUND(K2,2)),[DBNum2])分,IF(ROUND(K2,2)=0,,整)),零元零,),零元,) 金额文本:常规格式,公式=IF(K2,TEXT(ROUND(K2,2),#,##0.00),) 金额(分):常规格式,公式=IF(K2,TEXT(ROUND(K2*100,0),0),) 将需要手工输入的列用颜色填充,并设置保护为图所示将锁定及隐藏去掉√ 有公式的列设置保护为如图:(将锁定及隐藏打上√) 为防止公式被破坏需要保护工资表,如图: 至此票据数据表建立完毕,说明如下图 二、新建一WORD文档并命名为“支票打印(带存根)”(无水印设计),设计思路:文本框内加表格设计,利用文本框的无边界调整特点自由调整打印格式,并利用邮件合并调用EXCEL数据。 1、将支票A4大小扫描或网上找支票图片。 2、支票长度超过A4纸宽度,所以设置为横向,如图: 3、插入支票图片,方法如下图步骤: 图片水印,缩放100%,冲蚀去掉√。 显示如下图: 去掉表头横线(见图):双击页眉-格式-显示格式-清除格式。 4、绘制文本框及表格 插入-图片-自选图形 选矩形,出现画布,按Backspace(回格)键取消。 划一文本框比支票大一些,设置自选图形格式为“无填充颜色” 右键点自选图形选“添加文字”,根据支票样式内划表格,根据经验将存根栏独立设计表格才好调整。表格画好后,将支票的各个要素输入对应的表格内,再选格式-背景-选填充颜色,如图: 再水印选无水印,去掉支票图片。完成后的效果如图: 5、调整格式。 文本框右键选自选图形格式: 去掉边框线条。 版式选择衬于文字下方 文本框内部边距设置为零,自动换行。 单元格属性调整边距均为零。 单元格对齐方式根据需要调整 自动调整均选“固定列宽” 表格属性-单元格设置见图 其它的行列等根据设计的需要实时调整,但最后不要

文档评论(0)

1亿VIP精品文档

相关文档