Please wait while the video loads.
You will need Adobe's Flash Player plugin to view this page properly.
English
Convert Any numbers to Words, for you invoices etc. etc.
Copy and Paste 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
Train Signal's Bi...nary Numbers And IP Addresses 1 min ago
Rated 0.0 0 Views
Convert Your Car...To BURN WATER !! 1 min ago
Rated 0.0 0 Views
Sayonara Davey Fu...nny People in Theaters 7.31 1 min ago
Rated 0.0 0 Views
03:10
How To Memorize L...ong Digit Numbers. 1 min ago
Rated 0.0 0 Views
03:31
The Vibration Of...Words 1 min ago
Rated 0.0 0 Views
00:57
Sign Language Num...bers 1 min ago
Rated 0.0 0 Views
01:39
Numbers with Thai...Script - Learn Thai with Langhub.com 1 min ago
Rated 0.0 0 Views
00:31
Learn To Speak Al...banian- Numbers 1 min ago
Rated 0.0 0 Views
02:45
Learn To Speak Ro...manian: Basic Words 1 min ago
Rated 0.0 0 Views
04:19
#2, Greetings, Nu...mbers, Colors 1 min ago
Rated 0.0 0 Views
05:20
New Muslim Convert 1 min ago
Rated 0.0 0 Views
01:11
Learn the Numbers...in French (learn Common French) 1 min ago
Rated 0.0 0 Views
Rated 0.0 0 Views
Rated 0.0 0 Views
Rated 0.0 0 Views
Download YouTube...and Metacafe Videos and Save on Your Pc 1 min ago
Rated 0.0 0 Views
Older Woman and Y...ounger Woman Lesbians Kissing (3of3) 1 min ago
Rated 0.0 0 Views
The Best Way to S...earch, Download and Convert Youtube Video. 1 min ago
Rated 0.0 0 Views
06:59
Make a Dynamicall...y Updated Vlookup Table in Microsoft Excel 1 min ago
Rated 0.0 0 Views
03:18
Hollywood Undead...- Young 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
02:39
How to Put Ringto...nes and Wallpaper on the LG Chocolate 1 min ago
Rated 0.0 0 Views
03:47
Kaybolan Yillar M...emories ذكريات بعد انفصال أسمر و غزل 1 min ago
Rated 0.0 0 Views
09:13
Last Challenge An...d The Best Call - Ahmed Deedat (3/12) 1 min ago
Rated 0.0 0 Views
00:42
The Thunder - Lig...ht Sound 1 min ago
Rated 0.0 0 Views
09:52
Flashdance the Mo...vie - Part 2/10 1 min ago
Rated 0.0 0 Views
10:00
Fire and Ice (198...3) Part 2 1 min ago
Rated 0.0 0 Views