Please wait while the video loads.
You will need Adobe's Flash Player plugin to view this page properly.
English
Convert Numbers to Words.for invoices etc. copy this scrip in the visual basic module --->>
Option Explicit
'****************' Main Function *'****************
Function SpellNumber(ByVal MyNumber)
Dim Dollars, Cents, Temp
Dim DecimalPlace, Count
ReDim Place(9) As String
Place(2) = " Thousand "
Place(3) = " Million "
Place(4) = " Billion "
Place(5) = " Trillion " ' String representation of amount
MyNumber = Trim(Str(MyNumber)) ' Position of decimal place 0 if none
DecimalPlace = InStr(MyNumber, ".")
'Convert cents and set MyNumber to dollar amount
If DecimalPlace > 0 Then
Cents = GetTens(Left(Mid(MyNumber, DecimalPlace + 1) & "00", 2))
MyNumber = Trim(Left(MyNumber, DecimalPlace - 1))
End If
Count = 1
Do While MyNumber ""
Temp = GetHundreds(Right(MyNumber, 3))
If Temp "" Then Dollars = Temp & Place(Count) & Dollars
If Len(MyNumber) > 3 Then
MyNumber = Left(MyNumber, Len(MyNumber) - 3)
Else
MyNumber = ""
End If
Count = Count + 1
Loop
Select Case Dollars
Case ""
Dollars = "No Dollars"
Case "One"
Dollars = "One Dollar"
Case Else
Dollars = Dollars & " Dollars"
End Select
Select Case Cents
Case ""
Cents = " and No Cents"
Case "One"
Cents = " and One Cent"
Case Else
Cents = " and " & Cents & " Cents"
End Select
SpellNumber = Dollars & Cents
End Function
'*******************************************
' Converts a number from 100-999 into text *
'*******************************************
Function GetHundreds(ByVal MyNumber)
Dim Result As String
If Val(MyNumber) = 0 Then Exit Function
MyNumber = Right("000" & MyNumber, 3) 'Convert the hundreds place
If Mid(MyNumber, 1, 1) "0" Then
Result = GetDigit(Mid(MyNumber, 1, 1)) & " Hundred "
End If
'Convert the tens and ones place
If Mid(MyNumber, 2, 1) "0" Then
Result = Result & GetTens(Mid(MyNumber, 2))
Else
Result = Result & GetDigit(Mid(MyNumber, 3))
End If
GetHundreds = Result
End Function
'*********************************************
' Converts a number from 10 to 99 into text. *
'*********************************************
Function GetTens(TensText)
Dim Result As String
Result = "" 'null out the temporary function value
If Val(Left(TensText, 1)) = 1 Then ' If value between 10-19
Select Case Val(TensText)
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 ' If value between 20-99
Select Case Val(Left(TensText, 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
Result = Result & GetDigit _
(Right(TensText, 1)) 'Retrieve ones place
End If
GetTens = Result
End Function
'*******************************************
' Converts a number from 1 to 9 into text. *
'*******************************************
Function GetDigit(Digit)
Select Case Val(Digit)
Case 1: GetDigit = "One"
Case 2: GetDigit = "Two"
Case 3: GetDigit = "Three"
Case 4: GetDigit = "Four"
Case 5: GetDigit = "Five"
Case 6: GetDigit = "Six"
Case 7: GetDigit = "Seven"
Case 8: GetDigit = "Eight"
Case 9: GetDigit = "Nine"
Case Else: GetDigit = ""
End Select
End Function
Rated 0.0 0 Views
Rated 0.0 0 Views
Rated 0.0 0 Views
Sayonara Davey Fu...nny People in Theaters 7.31 1 min ago
Rated 0.0 0 Views
The Vibration Of...Words 1 min ago
Rated 0.0 0 Views
Learn To Speak Ro...manian: Basic Words 1 min ago
Rated 0.0 0 Views
04:24
Jeff Hardy New Th...eme No More Words (full with Lyrics) 1 min ago
Rated 0.0 0 Views
04:16
More Than Words (...Extreme) 1 min ago
Rated 0.0 0 Views
04:22
Frankie J - More...Than Words (Live Acoustic) 1 min ago
Rated 0.0 0 Views
02:24
Learn ABC - THE A...BC Song - My First Words 1 min ago
Rated 0.0 0 Views
01:00
Hindi Learn Inter...net Without Learning of Any Language Word Like Spanish Words, Italian, Russian. 1 min ago
Rated 0.0 0 Views
00:55
Punjabi Learn Int...ernet Without Learning of Any Language Word Like Spanish Words, Italian, Russian 1 min ago
Rated 0.0 0 Views
00:17
Forbidden Words 1 min ago
Rated 0.0 0 Views
01:56
MYWORDCUBE.COM -...Eternalize the Worlds Most Distinguished Words. 1 min ago
Rated 0.0 0 Views
03:59
Andy Gibb - Words 1 min ago
Rated 0.0 0 Views
Rated 0.0 0 Views
Rated 0.0 0 Views
Rated 0.0 0 Views
Frankie J - More...Than Words (Official Music Video) 1 min ago
Rated 0.0 0 Views
How To Hack Any P...SP With A Pandora Battery 1 min ago
Rated 0.0 0 Views
Mathematical Mind...Reading ! 1 min ago
Rated 0.0 0 Views
01:49
Credit Card Genra...tor With Cvv 1 min ago
Rated 0.0 0 Views
03:38
Straight To Numbe...r One - Touch and Go (Alicia Miami Dj TgifMiami 1 min ago
Rated 0.0 0 Views
03:51
Pussycat Dolls -...Hush Hush * Lyrics 1 min ago
Rated 0.0 0 Views
03:48
Bullet For My Val...entine - 4 Words (To Choke Upon) (Official Music Video) 1 min ago
Rated 0.0 0 Views
00:33
How To Reverse Ph...one Lookup Any Number 1 min ago
Rated 0.0 0 Views
03:25
Bullet For My Val...entine - Suffocating Under Words Of Sorrow (Official Music Video) 1 min ago
Rated 0.0 0 Views
09:06
The Rock and Vinc...e Mcmahon Segment Part 2/2 1 min ago
Rated 0.0 0 Views
04:09
Journey - Any Way...You Want It (Official Music Video) 1 min ago
Rated 0.0 0 Views
03:40
Natasha Bedingfie...ld - These Words (Official Music Video) 1 min ago
Rated 0.0 0 Views