论坛首页    职业区    学术与写作    工程技术区    软件区    资料区    商务合作区    社区办公室
 您好! 欢迎 登录注册 最新帖子 邀请注册 活动聚焦 统计排行 社区服务 帮助
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
  • 3136阅读
  • 8回复

[原创]人民币大写转换Excel函数 [复制链接]

上一主题 下一主题
离线mahorse128
 

发帖
1383
土币
42975
威望
1763
原创币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2008-10-22
有一个宏可以将EXCEL中数字转换成大写人民币,有人感兴趣的,可以接着往下看 3nxG>D7  
具体操作过程是: b9.M'P\  
方法一、 /)P}[Q4  
请将下面的代码写入宏,具体操作过成是: F/>_PH57  
1、工具--宏--输入宏名rmbdx--创建--进入vb编辑页面 ,erw(7}'.  
2、删除所有内容--将以上代码复制后粘贴到vb编辑页面--保存为.xla(加载宏文件) / ;]5X  
3、输入函数=rmbdx(123),回车后就会显示“壹佰贰拾叁元整” >yBq i^aL  
~4~`bT9  
方法二、 z|l*5@p  
1、下载附件rmbdx.xla(解压后的文件) Ni,nQ;9  
2、加载宏rmbdx.xla:工具--加载宏--浏览--选中要加载的宏(rmbdx.xla) )g0fN+Mb  
3、输入函数:当你输入=rmbdx(123),回车后就会显示“壹佰贰拾叁元整” G.W !   
E[H  
其宏函数代码如下: oaoTd$/5  
Function RMBDX(M) ;a:H-iC  
    y = Int(Round(100 * Abs(M)) / 100) ^kez]>   
    j = Round(100 * Abs(M) + 0.00001) - y * 100 %Tm*^  
    f = (j / 10 - Int(j / 10)) * 10 gAqK)@8-  
    A = IIf(y < 1, "", Application.Text(y, "[DBNum2]") & "元") #~u0R>=  
    b = IIf(j > 9.5, Application.Text(Int(j / 10), "[DBNum2]") & "角", IIf(y < 1, "", IIf(f > 1, "零", ""))) OmYVJt_  
    c = IIf(f < 1, "整", Application.Text(Round(f, 0), "[DBNum2]") & "分") ks '>?Dw  
  RMBDX = IIf(Abs(M) < 0.005, "", IIf(M < 0, "负" & A & b & c, A & b & c)) c`;\sW-_W  
End Function rO1!h%&o"  
rwm^{Qa  
注:保存加载宏的位置最好指定到C盘以外一个地方,不要对此文件夹及文件更名
[ 此贴被mahorse128在2008-10-23 08:38重新编辑 ]
附件: rmbdx.rar (6 K) 下载次数:16
1条评分
zschlie 土币 +10 f&e:感谢了! 2008-10-22
离线geofeng

发帖
2162
土币
28100
威望
7126
原创币
0
只看该作者 1楼 发表于: 2008-10-22
何必那么复杂!
离线mahorse128

发帖
1383
土币
42975
威望
1763
原创币
0
只看该作者 2楼 发表于: 2008-10-22
两位实乃高人,有更简便的方法,不妨与大家共分享!
离线shanhuxue

发帖
887
土币
84810
威望
1010
原创币
0
只看该作者 3楼 发表于: 2008-10-22
回复一下看看楼主的资料!    
地上本没有路,走的人多了也就有了。
离线mahorse128

发帖
1383
土币
42975
威望
1763
原创币
0
只看该作者 4楼 发表于: 2008-10-23
欢迎探讨,有好的意见和方法的,赏花!!!
离线www2002

发帖
4338
土币
28
威望
11343
原创币
0
只看该作者 5楼 发表于: 2008-10-31
支持一下!!
1条评分
mahorse128 鲜花 +1 - 2008-10-31
离线pipilu1984

发帖
2650
土币
946247335
威望
3839
原创币
0
只看该作者 6楼 发表于: 2008-11-19
测试不成功 a[{$4JpK  
显示#NAME?
离线zschlie
发帖
1
土币
107
威望
11
原创币
0
只看该作者 7楼 发表于: 2009-01-05
成功,简单好用,感谢了!
2条评分
zschlie 土币 +10 f&e:感谢了! 2009-01-05
mahorse128 土币 +10 f&e:感谢支持 2009-01-05
离线xjywgy

发帖
6850
土币
856
威望
67214
原创币
0
只看该作者 8楼 发表于: 2010-02-01
感谢楼主!
快速回复
限100 字节
温馨提示:欢迎交流讨论,请勿纯表情、纯引用!
 
上一个 下一个

      https://beian.mps.gov.cn/ 粤公网安备 44010602012919号 广州半山岩土网络科技有限公司 粤ICP备2024274469号

      工业和信息化部备案管理系统网站