How Can I Change Thai Language Into (us)english In Excel?
I want to convert amount in text format. In Excel BAHTTEXT() function is used to convert numbers into text format but the answer is in ‘Thai’ language. Is there any function in excel to convert any amount(numbers) into english like langauage. For eg.
The amount 101,235/- will be displayed as “One Lack One Thousand Two Hundred Thirty Five”
Extra tags:
- excel formula language change,how to change microsoft office from thai to english,WHY EXCEL CHOOSE BAHTTEXT FUNCTION,how to change thai to english in excel,HOW TO CHANGE THE THAI FORMAT IN BAHTTEXT INTO ENGLISH,how to convert bhat text into english in excell,how to convert MS office from thai to english,how to convert portuguese to us excel,how to convert thai baht to english in excel,how to change thai language to englisjh in excel,how to change thai language in microsoft office,how to change thai language by use ~,how to change sims 2 language,how to change my yahoo account abric into english,how to change microsoft programs from thai to english,how to change language into thai,how to change into thai,how to convert thai language to english in excle,how to set bahttext in exel,Where to change Thai to english from microsoft office
Related posts:
- My Account Has Shown In Thai Language And I Would Like To Change It To English Default. Please Advise How?
The default of my account is in Thai language but I prefer to use in English language as I am familiar with Eng rather than... - How Do I Change My Yahoo From Thai To The English Language?
I live in Thailand and accidently changed Yahoo Messenger Insider to Thai. I don’t know how I did it! I want to change it back... - How To Convert Thai Language To English?
Those emails received from my yahoo is in Thai Language and i cannot convert it to English. How do I do It? Extra tags: convert... - How Do We Change The Language For Microsoft Office(thai To English)?
Go to Tools–>Language–>Set Language–>English (and specify which variey, US, etc.) Hope this helps! Extra tags: LIve messenger is in Thai how can I change the... - How Do You Change The Thai Language To English In Picasa 2?
when i download all instructions are mostly in thai ….how do you change ? Extra tags: change ebay default language,sims 2 pets Thai change to...






Microsoft have this function made in VBA
get it here
Function ConvertCurrencyToEnglish (ByVal MyNumber)
Dim Temp
Dim Dollars, Cents
Dim DecimalPlace, Count
ReDim Place(9)
Place(2) = ” Thousand ”
Place(3) = ” Million ”
Place(4) = ” Billion ”
Place(5) = ” Trillion ”
‘Convert MyNumber to a string, trimming extra spaces.
MyNumber = Trim(CStr(MyNumber))
‘Find decimal place.
DecimalPlace = InStr(MyNumber, “.”)
‘If we find decimal place…
If DecimalPlace > 0 Then
‘Convert cents
Temp = Left(Mid(MyNumber, DecimalPlace + 1) & “00″, 2)
Cents = ConvertTens(Temp)
‘Strip off cents from remainder to convert.
MyNumber = Trim(Left(MyNumber, DecimalPlace – 1))
End If
Count = 1
Do While MyNumber <> “”
‘Convert last 3 digits of MyNumber to English dollars.
Temp = ConvertHundreds(Right(MyNumber, 3))
If Temp <> “” Then Dollars = Temp & Place(Count) & Dollars
If Len(MyNumber) > 3 Then
‘Remove last 3 converted digits from MyNumber.
MyNumber = Left(MyNumber, Len(MyNumber) – 3)
Else
MyNumber = “”
End If
Count = Count + 1
Loop
‘Clean up dollars.
Select Case Dollars
Case “”
Dollars = “No Dollars”
Case “One”
Dollars = “One Dollar”
Case Else
Dollars = Dollars & ” Dollars”
End Select
‘Clean up cents.
Select Case Cents
Case “”
Cents = ” And No Cents”
Case “One”
Cents = ” And One Cent”
Case Else
Cents = ” And ” & Cents & ” Cents”
End Select
‘ConvertCurrencyToEnglish = Dollars & Cents
Document.All.Item(“txtEnglish”).Value = Dollars & Cents
End Function
Private Function ConvertHundreds (ByVal MyNumber)
Dim Result
‘Exit if there is nothing to convert.
If CInt(MyNumber) = 0 Then Exit Function
‘Append leading zeros to number.
MyNumber = Right(“000″ & MyNumber, 3)
‘Do we have a hundreds place digit to convert?
If Left(MyNumber, 1) <> “0″ Then
Result = ConvertDigit(Left(MyNumber, 1)) & ” Hundred ”
End If
‘Do we have a tens place digit to convert?
If Mid(MyNumber, 2, 1) <> “0″ Then
Result = Result & ConvertTens(Mid(MyNumber, 2))
Else
‘If not, then convert the ones place digit.
Result = Result & ConvertDigit(Mid(MyNumber, 3))
End If
ConvertHundreds = Trim(Result)
End Function
Private Function ConvertTens (ByVal MyTens)
Dim Result
‘Is value between 10 and 19?
If CInt(Left(MyTens, 1)) = 1 Then
Select Case CInt(MyTens)
Case 10: Result = “Ten”
Case 11: Result = “Eleven”
Case 12: Result = “Twelve”
Case 13: Result = “Thirteen”
Case 14: Result = “Fourteen”
Case 15: Result = “Fifteen”
Case 16: Result = “Sixteen”
Case 17: Result = “Seventeen”
Case 18: Result = “Eighteen”
Case 19: Result = “Nineteen”
Case Else
End Select
Else
‘… otherwise it’s between 20 and 99.
Select Case CInt(Left(MyTens, 1))
Case 2: Result = “Twenty ”
Case 3: Result = “Thirty ”
Case 4: Result = “Forty ”
Case 5: Result = “Fifty ”
Case 6: Result = “Sixty ”
Case 7: Result = “Seventy ”
Case 8: Result = “Eighty ”
Case 9: Result = “Ninety ”
Case Else
End Select
‘Convert ones place digit.
Result = Result & ConvertDigit(Right(MyTens, 1))
End If
ConvertTens = Result
End Function
Private Function ConvertDigit (ByVal MyDigit)
Select Case CInt(MyDigit)
Case 1: ConvertDigit = “One”
Case 2: ConvertDigit = “Two”
Case 3: ConvertDigit = “Three”
Case 4: ConvertDigit = “Four”
Case 5: ConvertDigit = “Five”
Case 6: ConvertDigit = “Six”
Case 7: ConvertDigit = “Seven”
Case 8: ConvertDigit = “Eight”
Case 9: ConvertDigit = “Nine”
Case Else: ConvertDigit = “”
End Select
End Function
Or you can see my site for ithttp://www.file1.net
Enjoy my profile, I am the VBAXLMan
Is this coversion possible ???