ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: ldy888

[原创]最简短的人民币大写自定函数(11行),附由浅到更浅解说

[复制链接]

TA的精华主题

TA的得分主题

发表于 2009-7-30 00:43 | 显示全部楼层

回复 9楼 northwolves 的帖子

学习。收下

TA的精华主题

TA的得分主题

发表于 2011-5-18 20:40 | 显示全部楼层

回复 23楼 dzghg 的帖子

方法简单实用,谢谢。

TA的精华主题

TA的得分主题

发表于 2011-7-19 21:31 | 显示全部楼层

回复 2楼 ldy888 的帖子

ldy 帮忙看下,我写的程序,就是没反应 代码如下

Function rmbc(M)

Dim y, j, f, a, b, c, d, e, g


If M <= 0 Then
    MsgBox "金额错误,请重新输入!"
End If

y = Int(M)
j = Round(M - y, 2)
f = (j * 10 - Int(j * 10)) / 10

a = Application.Text(y, "[DBNum2]")
b = Application.Text(Int(j * 10), "[DBNum2]")
c = Application.Text(Round(f * 100, 0), "[DBNum2]")

d = " 元 "
e = " 角 "
g = " 分 "

rmbc = a & d & b & e & c & g

End Function
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-10-21 03:54 , Processed in 0.027182 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表