将金额数字转换汉字大写 -朱亦文
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


将金额数字转换汉字大写

发表时间:2004/11/10 评论(0) 浏览(10558)  评论 | 加入收藏 | 复制
   
摘 要:将金额数字转换汉字大写的VBA程序
正 文:
调用方法如图:

 

 

按此在新窗口浏览图片

 

Public Function AAA(number As Variant) As String
   If (IsNull(number)) Then
      AAA = "错误:传入负值或Null值"
   Else
      Select Case number
         Case 0: AAA = "零"
         Case 1: AAA = "壹"
         Case 2: AAA = "贰"
         Case 3: AAA = "叁"
         Case 4: AAA = "肆"
         Case 5: AAA = "伍"
         Case 6: AAA = "陆"
         Case 7: AAA = "柒"
         Case 8: AAA = "捌"
         Case 9: AAA = "玖"
         Case 10 ^ 1: AAA = "分"
         Case 10 ^ 2: AAA = "角"
         Case 10 ^ 3: AAA = "元"
         Case 10 ^ 4, 10 ^ 8, 10 ^ 12: AAA = "拾"
         Case 10 ^ 5, 10 ^ 9, 10 ^ 13: AAA = "佰"
         Case 10 ^ 6, 10 ^ 10, 10 ^ 14: AAA = "仟"
         Case 10 ^ 7: AAA = "萬"
         Case 10 ^ 11: AAA = "亿"
      End Select
   End If
End Function

 

Public Function abc(number As Variant, canshu As Long) As String
   Dim C, D, Y, X, Z As String
   Dim A, b, k

   A = Int(number * 100 + 0.5)
   b = Len(CStr(A))
   D = CStr(

Access软件网交流QQ群(群号:198465573)
 
 相关文章
大写金额转换为数字  【VictorDuane  2007/10/9】
[基础示例]金额大写在查询\窗体\报表中的应用  【cuxun  2008/3/2】
[access报表]金额分栏显示及金额大写  【fan0217  2008/10/7】
【access源码示例】金额小写转中文大写数字\转中文大写金额的示...  【红尘如烟  2011/7/6】
excel中,怎样才能把数字转换成中文大写金额格式  【赵文斌  2013/3/20】
常见问答
技术分类
相关资源
文章搜索
关于作者

朱亦文

文章分类

文章存档

友情链接