Function DaXie(ByVal Num As String) As String         ' 
        If IsNumeric(Num) = False Then
            DaXie = ""
            Exit Function
        End If
        Dim Place As String = "分角元拾佰仟万拾佰仟亿拾佰仟万"
        Dim Dn As String = "壹贰叁肆伍陆柒捌玖"
        Dim D1 As String = "整零元零零零万零零零亿零零零万"
        Dim FuHao As String
        If Num < 0 Then FuHao = "(负)"
        Num = Format(Math.Abs(CDbl(Num)), "0.00") * 100 'Replace(CStr(Format(CDbl(Num), "0.00")), ".", "") 
        If Num > 999999999999999.0 Then
            DaXie = ""
            Exit Function
        End If
        If Num = 0 Then
            DaXie = "零元零分"
            Exit Function
        End If
        Dim NumA As String
        NumA = Trim(Num)
        Dim NumLen As Integer = Len(NumA)
        Dim j As Integer
        Dim NumC As String
        For j = NumLen To 1 Step -1      ' 数字转换过程
            Dim temp As Double = Val(Mid(NumA, NumLen - j + 1, 1))
            If temp <> 0 Then              ' 非零数字转换
                NumC = NumC & Mid(Dn, temp, 1) & Mid(Place, j, 1)
            Else                           ' 数字零的转换
                If Right(NumC, 1) <> "零" Then
                    NumC = NumC & Mid(D1, j, 1)
                Else
                    Select Case j             ' 特殊数位转换
                        Case 1
                            NumC = Left(NumC, Len(NumC) - 1) & Mid(D1, j, 1)
                        Case 3, 11
                            NumC = Left(NumC, Len(NumC) - 1) & Mid(D1, j, 1) & "零"
                        Case 7
                            If Mid(NumC, Len(NumC) - 1, 1) <> "亿" Then
                                NumC = Left(NumC, Len(NumC) - 1) & Mid(D1, j, 1) & "零"
                            End If
                        Case Else
                    End Select
                End If
            End If
        Next
        DaXie = FuHao & Trim(NumC)
    End Function

钱小写转大写 VB相关推荐

  1. vb.net编写人民币小写转大写

    填写票据和结算凭证.必须做到标准化.规范化.要要素齐全.数字正确.字迹清晰.不错漏.不潦草.防止涂改.中文大写金额数字应用正楷或行书填写.如壹(壹).贰(贰).叁.肆(肆).伍(伍).陆(陆).柒.捌 ...

  2. excel小写转大写公式_【Excel函数贴】五个技巧性函数小套路

    来吧 来吧 来吧 一起舞蹈 什么烦恼可以将我打扰 ---- 1, 字母大小写. 一个做外贸的朋友问,Excel有没有函数可以把英文从小写变大写? 他可能碰到蛮多洋人的人名或者货名需要大小写转换的. 小 ...

  3. 录入键盘字母输入并将小写变为大写

    /** 录入键盘输入字母并将小写变为大写 */ import java.io.*; class readin {public static void main(String[] args)throws ...

  4. java中小写转大写函数_lotus 中日期小写转大写的函数及算法(lotus script) (转)...

    lotus 中日期小写转大写的函数及算法(lotus script) (转)[@more@] 日期小写变大写 --------------------------------------------- ...

  5. html金额输入框转大写,纯CSS实现输入框字符自动转为小写或大写

    对于输入框的字符,如果要求只能输入小写或大写,怎么处理?js实现?提交到后台程序转换?其实很简单,CSS就有这个功能,一条语句就搞定. 纯CSS实现输入框字符自动转为小写或大写 CSS .lowerc ...

  6. Java黑皮书课后题第4章:*4.15(电话键盘)电话上的国际标准字母/数字映射如下所示。编写程序,提示用户输入一个小写或大写字母,然后显示对应数字。对于非字母输入,提示非法输入

    *4.15(电话键盘)电话上的国际标准字母/数字映射如下所示.编写程序,提示用户输入一个小写或大写字母,然后显示对应数字.对于非字母输入,提示非法输入 题目 题目概述 运行示例 破题 代码 题目 题目 ...

  7. mysql小写转大写UPPER() 和大写转小写LOWER()

    小写转大写 UPPER() 大写转小写 LOWER()

  8. C/C++ _wcsupr_s 函数 – unicode 字符串小写转大写 - C语言零基础入门教程

    目录 一._wcsupr_s 函数简介 二._wcsupr_s 函数实战 三.注意问题 三.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 零 ...

  9. C/C++ _strupr_s 函数 – 字符串小写转大写 - C语言零基础入门教程

    目录 一._strupr_s 函数简介 二._strupr_s 函数实战 三.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 零基础 C/C+ ...

最新文章

  1. matlab保存figure图像中所有的点的坐标
  2. 计算机内存不足提示栻框,【计算机】计算机文化基础.ppt
  3. Eclipse运行项目报Could not find *.apk!解决办法
  4. JAVA入门级教学之(内存中的空指针异常)
  5. 接口的定义与实现(重要)
  6. 压测学习总结(5)——如何使用Jmeter 进行简单的并发操作
  7. C++左值与右值,移动与完美转发
  8. VB 获取路径名各部分 (获取文件路径,获取文件名,获取文件扩展名)自编
  9. python打开文本文档_带声明的Python –带打开的文件
  10. 3. AJAX 请求与响应
  11. @OneToOne or @ManyToOne on references an unknown entity:
  12. Android模拟器群控,安卓模拟器多开哪个好 流畅不卡、省资源、群控刷机都有
  13. 解决MATLAB帮助文档打不开的情况
  14. AI三大主义:符号主义、联结主义、行为主义
  15. 极路由 mysql_用极路由3和移动硬盘DIY时间胶囊TimeCapsule做备份
  16. 12分钟入门python基础-计算机视觉方向
  17. 软考复习-软件工程05-软件项目估算进度管理
  18. Mask2Former源码解析
  19. 桂电七院数据库实验报告四
  20. 大圣公众号机器人APP后台可控机器人部分源码

热门文章

  1. class es6的构造函数的另一种写法(语法糖)
  2. 全网多种方法解决[rejected] master -> master (fetch first)的错误
  3. mfc mysql clistctrl_MFC控件使用总结——CListCtrl - mlidify的专栏 - CSDN博客
  4. ubuntu22.04 编译安装 Kate 编辑器
  5. Linux rzsz安装(在线安装、离线安装)
  6. 电影解说开头怎么写吸引人?
  7. 分布式存储市场及发展趋势报告
  8. 上海经久生物任命田丰先生为首席执行官;歌礼在欧洲多个国家递交利托那韦上市许可申请 | 医药健闻...
  9. 如果不让别人ping通自己的计算机。
  10. MVVM的优点和缺点