真正的公农历转换类for VB(19) tempStr = tempStr + "亿" End If End Select Dim TempA As String TempA = Left(Trim(DXStr), 1) If tempStr = "零" Then Select Case TempA Case "零" DXStr = DXStr Case "万" DXStr = DXStr Case "亿" DXStr = DXStr Case Else DXStr = tempStr + DXStr End Select Else DXStr = tempStr + DXStr End If Next
UpNumber = DXStr End Function Private Function Converts(NumStr As String) As String Select Case val(NumStr) Case 0 Converts = "零" Case 1 Converts = "一" Case 2 Converts = "二" Case 3 Converts = "三" Case 4 Converts = "四" Case 5 Converts = "五"