Office中国论坛/Access中国论坛

标题: 求助两个用Excel打印转帐支票的小问题 [打印本页]

作者: xiewanm    时间: 2007-8-4 19:03
标题: 求助两个用Excel打印转帐支票的小问题
      由于工作的原故,每天要填写很多转帐支票是件很烦的事。我在设想试着用Excel表格形式,填上帐款人、帐号,再在小写栏里输入金额数字,大写就自动生成,一按打印就OK了。
      但事实上并不是这么简单,在实际操作中遇到两个小问题不能解决,只有在这里向高手求助。
1、大写的“日”和“月”前面如何加“零”字,比如说2007年2月2日,按银行要求要写成“贰零零柒年零贰零贰日”,年是不成问题,就是日和月,输入02后只显示“”,请问如何将02转换为“零贰”。
2、如何在大写金额数字后面加上“元整”2字,按银行要求金额的大写数字要靠左对齐,数字后面要加上“元整”2字。比如说10000元,应该写成(或显示)“壹万元整”,共4个汉字,如果是11111元,需要写成“壹万壹仟壹佰壹拾壹元整”,共11个汉字,也就是说“元整”2字的位置不是固定的,而是随着左边的数字变化而变化,请问如何在这不固定的大写数字后面加上“元整”2字
     在此先谢了!

[ 本帖最后由 xiewanm 于 2007-8-4 19:06 编辑 ]
作者: pureshadow    时间: 2007-8-4 20:27
日期格式设置成:[DBNum2][$-804]yyyy-mm-dd
金额格式设置成:[DBNum2][$-804]G/通用格式"元整"
作者: xiewanm    时间: 2007-8-8 19:54
按照您的指点,问题已经圆满解决,谢谢了!
作者: zyx98    时间: 2007-8-11 00:23
[attach]25715[/attach]

用我做的这个
作者: lan46    时间: 2007-8-13 19:51
日期格式设置成:[DBNum2][$-804]yyyy-mm-dd
金额格式设置成:[DBNum2][$-804]G/通用格式"元整"

具体操作是怎样?

在这恭候各位教教我!~
作者: pureshadow    时间: 2007-8-13 20:55
格式-单元格-数字-自定义,类型下面输入。
作者: pureshadow    时间: 2007-8-13 21:03
还有个公式,可以解决2.15大写变成贰.壹伍这种怪东东。。。。。。不过有几公里长,大家看之前要有思想准备哈


=IF(OR(ROUND(C1,2)=0,ROUND(C1,2)=""),"零元整",IF(ROUND(C1,2)<1,"",TEXT(INT(ROUND(C1,2)),"[dbnum2]G/通用格式")&"元")&IF(INT(ROUND(C1,2))-ROUND(C1,2)=0,"整",TEXT(INT(ROUND(C1,2)*10)-INT(ROUND(C1,2))*10,"[dbnum2]")&IF(INT(ROUND(C1,2)*10)-INT(ROUND(C1,2))*10=0,"","角")&IF(INT(ROUND(C1,2)*100)-INT(ROUND(C1,2)*10)*10=0,"整",TEXT(INT(ROUND(C1,2)*100)-INT(ROUND(C1,2)*10)*10,"[dbnum2]")&"分")))
作者: yonon    时间: 2007-8-26 09:20
问一下楼上,几公里长的东西用在那里呀,我也有楼主那样的问题。
作者: pureshadow    时间: 2007-8-26 10:11
写在单元格里呀,上面那个公式除了C1以外,可以写在其他任何单元格里,然后在C1里输入数字。
作者: wktt33    时间: 2007-8-26 12:29
几公里长的东西太不可思义了
作者: yonon    时间: 2007-8-27 18:37
我说怎么把我的表头填到下面去了,
可不可以引用其它格的,如C12,是不是把C1全改成C12?
谢谢你的回答。
作者: pureshadow    时间: 2007-8-27 19:11
两个办法,一是用替换,把所有的C1替换成C12
还有一个,就是复制(我常用这个办法),就是把公式考入D1单元格,然后再把D1单元格复制到D12就成了。
作者: 28199928    时间: 2007-12-6 10:08
标题: 狂顶.....................
狂顶.....................




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3