全角的数字总共才10个,直接change
Function ConvertNum(Byval Str)
Dim i,TempStr
Str=Trim(Str)
If Str="" Or Isnull(Str) Then
ConvertNum=""
Exit Function
End If
TempStr=""
ConvertNum=""
For i=0 To Len(Str)
TempStr=Mid(Str,i+1,1)
Select Case TempStr
Case "0":ConvertNum=ConvertNum&"0"
Case "1":ConvertNum=ConvertNum&"1"
Case "2":ConvertNum=ConvertNum&"2"
Case "3":ConvertNum=ConvertNum&"3"
Case "4":ConvertNum=ConvertNum&"4"
Case "5":ConvertNum=ConvertNum&"5"
Case "6":ConvertNum=ConvertNum&"6"
Case "7":ConvertNum=ConvertNum&"7"
Case "8":ConvertNum=ConvertNum&"8"
Case "9":ConvertNum=ConvertNum&"9"
Case Else:ConvertNum=ConvertNum&TempStr
End Select
Next
End Function