Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > 财务应用

人民币大写函数源代码(仅七行)

时 间:2007-10-11 12:39:05
作 者:AskHeart收集整理   ID:17  城市:秦皇岛
摘 要:人民币大写函数代码[EXCEL中测试通过]

正 文:

人民币大写函数源代码
Function uperRMB(M)
y = Int(Round(100 * Abs(M)) / 100)
j = Round(100 * Abs(M) + 0.00001) - y * 100
f = Round((j / 10 - Int(j / 10)) * 10)
A = IIf(y < 1, "", Application.Text(y, "[DBNum2]") & "
")
b = IIf(j > 9.4, Application.Text(Int(j / 10), "[DBNum2]") & "
", IIf(y < 1, "", IIf(f > 0.4, "", "")))
c = IIf(f < 1, "
", Application.Text(Round(f, 0), "[DBNum2]") & "")
uperRMB = IIf(Abs(M) < 0.005, "", IIf(M < 0, "
" & A & b & c, A & b & c))
End Function
在EXCEL中测试通过,应用方法:
1、在VBA中建立模块,把上述代码复制到模块中
2、在单元表格中录入公式 =uperRMB(A1)   注:A1为引用的数字单元格。


Access软件网官方交流QQ群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助