欢迎来到天天文库
浏览记录
ID:9770275
大小:70.00 KB
页数:8页
时间:2018-05-08
《浅谈用excel设计的支票打印小应用的论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、浅谈用Excel设计的支票打印小应用的论文[摘要]本文从宏语句设计、单元格属性设置与函数应用、打印及纸张设置等方面详细介绍用excel软件设计的支票打印小应用,只需填入收款人、小写金额、内容3个项目即可实现打印支票的自动化,进行大写金额和大写日期的自动转化,记录已打印支票的各项信息,提供已用支票、未用支票张数,无空余支票提醒,无金额或无收款人时不执行打印等功能。 [关键词]excel软件;支票打印;应用 2003年7月的《 2.2大写日期的自动填写 我们需要定义一个新函数(大写日期),代码如下: publicfunction中文日
2、期(小写) a=replace(replace(replace(replace(replace(replace(replace(replace(replace(replace(小写,0,"零"),1,"壹"),2,"贰"),3,"叁"),4,"肆"),5,"伍"),6,"陆"),7,"柒"),8,"捌"),9,"玖") selectcaselen(小写) case2 ifmid(小写,2,1)=0thenb="零"&mid(a,1,1)&"拾" else b=mid(a,1,1)&"拾"&mid(a,2,1) endif case
3、1 b="零"&mid(a,1,1) endselect 中文日期=b endfunction 通过上面的代码结合单元格式设置及其他公式就可以实现年月日的大写模式。. 2.3支票信息管理 需要设计一个过程来实现支票信息管理,代码如下: sub打印支票() sheets("支票打印").select 账号=right(sheets("支票打印").cells(2,14).value,4) selectcase账号 caseis="0309" 判断=1 caseelse 判断=0 endselect if判断=1th
4、en x=1 dowhilenot(isempty(sheets("开票信息").cells(x,1).value)) x=x+1 loop x=range(cells(1,2),cells(x,2)).count sheets("支票打印").select ’判断支票本数a,fp为支票信息启始行 支票类型=sheets("支票打印").cells(1,1).value 支票类型a=sheets("支票打印").cells(13,1).value 支票类型b=sheets("支票打印").cells(20,1).value
5、selectcase支票类型’判断number的值。 case支票类型a y=13 case支票类型b y=20 endselect fp=y dowhilenot(isempty(sheets("支票打印").cells(fp,2).value)) fp=fp+1 loop a=range(cells(y,2),cells(fp-1,2)).count ’选择符合打印条件的数据,判断是否有备用支票 ifsheets("支票打印").cells(8,2).value=""then exitsub else ’n为支票
6、票信息启始行 日期=sheets("支票打印").cells(7,2).value 姓名=sheets("支票打印").cells(8,2).value 金额=sheets("支票打印").cells(9,2).value 用途=sheets("支票打印").cells(10,2).value n=y dowhilesheets("支票打印").cells(n,11).value=0 ifn-y>aorn=18orn=25then msgbox"没有备用支票" ’如果没有发票跳出程序 exitsub else n=n+1
7、 endif loop ’输入发票信息 pjhm1=val(mid(sheets("支票打印").cells(n,2).value,3,10))+val(sheets("支票打印").cells(n,9).value) pjhm2=sheets("支票打印").cells(n,2).value pjhm3=val(mid(sheets("支票打印").cells(n,2).value,3,10)) pjhm=replace(pjhm2,pjhm3,pjhm1) sheets("支票打印").cells(n,9).value=val(
8、sheets("支票打印").cells(n,9).value)+1 sheets("开票信息").cells(x,2).value=
此文档下载收益归作者所有