效果展示
以下是代码函数部份
'数字转成人民币大写
Public Shared Function MyMoneyToRMB(ByVal Num As Decimal) As String '
Dim vNum, vDec, ret
vNum = Right(Format$(Int(Num), "000000000000"), 12)
vDec = Right(Format$(Int(Num * 100), "00"), 2)
ret = Num2RMB(Left(vNum, 4), "亿", False)
If Len(ret) = 0 Then
ret = Num2RMB(Mid(vNum, 5, 4), "万", False)
Else
ret = ret + Num2RMB(Mid(vNum, 5, 4), "万", True)
End If
If Len(ret) = 0 Then
ret = Num2RMB(Right(vNum, 4), "元", False)
Else
ret = ret + Nu