

Buat Module baru dengan nama Mod_terbilang :
isi script didalamnya :
Function NumToText(dblValue As Double) As String
Static ones(0 To 9) As String
Static teens(0 To 9) As String
Static tens(0 To 9) As String
Static thousands(0 To 4) As String
Dim i As Integer, nPosition As Integer
Dim nDigit As Integer, bAllZeros As Integer
Dim strResult As String, strTemp As String
Dim tmpBuff As String
ones(0) = ""
ones(1) = "one"
ones(2) = "two"
ones(3) = "three"
ones(4) = "four"
ones(5) = "five"
ones(6) = "six"
ones(7) = "seven"
ones(8) = "eight"
ones(9) = "nine"
teens(0) = ""
teens(1) = "eleven"
teens(2) = "twenteen"
teens(3) = "thirteen"
teens(4) = "fourteen"
teens(5) = "fiveteen"
teens(6) = "sixteen"
teens(7) = "seventeen"
teens(8) = "eighteen"
teens(9) = "nineteen"
tens(0) = ""
tens(1) = "ten"
tens(2) = "twenty"
tens(3) = "thirty"
tens(4) = "fourty"
tens(5) = "fivety"
tens(6) = "sixty"
tens(7) = "seventy"
tens(8) = "eighty"
tens(9) = "ninety"
thousands(0) = ""
thousands(1) = "thousand"
thousands(2) = "million"
thousands(3) = "billion"
thousands(4) = "triliun"
'Errors Handler
On Error GoTo NumToTextError
'Bagian akhir
strResult = "rupiah "
'Konversi ke string
Dim des, j, t1, t2
Dim ada As Boolean
For j = 1 To Len(totalbiaya)
des = Mid(totalbiaya, j, 1)
If des = "." Or des = "," Then
ada = True
t1 = Mid(totalbiaya, 1, j - 1)
t2 = Mid(totalbiaya, j 1)
j = Len(totalbiaya)
End If
Next j
If ada = True Then
strTemp = CStr(Int(t1))
ada = False
Else
strTemp = CStr(Int(dblValue))
End If
' strTemp = CStr(Int(dblValue))
'Diulang sebanyak panjang teks
For i = Len(strTemp) To 1 Step -1
'Ambil nilai angka posisi ke-i
nDigit = Val(Mid$(strTemp, i, 1))
'Ambil posisi angka
nPosition = (Len(strTemp) - i) 1
'Pilihan proses tergantung posisi satuan, puluhan, atau ratusan
Select Case (nPosition Mod 3)
Case 1 'Posisi satuan
bAllZeros = False
If i = 1 Then
tmpBuff = ones(nDigit)
Siep..... Ajrin vb dong ........
selamat malam bapak/om taofik. program yang anda suguhkan sungguh sangat bagus. saya ingin mengadopsinya. untuk itu mohon petunjuk bapak. saya berkecimpung dengan dunia nota dan saya tertarik dengan program ini. saya ingin mengetahui bagaimana cara pemakaiannya. dan apakah bissa digunakan untuk 1 layout namun terdapat beberapa konversi. maksud saya, i halaman terdapat lebih dari satu angka untuk dikonversi. terima kasih sebelumnya. harindrawan@yahoo.com
Function nya pake apa ??? =Mod_terbilang()??? atau =NumToText()??? atau =terbilang() ??? saya coba semuanya kok error ya ??
Saya punya source kode terbilang neh..sangat sederhana logikanya...cuman ya itu ga bisa nyebut 'Sebelas','Sepuluh', ma 'Seratus'? klo da yg mo SC ntu bisa kirim email ke saya di gaptek_club@yahoo.com sukur2 anda mo menyempurnakan kekurangan program saya tsb
klo diterapkan di visual basic kira2 bgini bikin label1,label2,textbox1,textbox2 trus copy sourcekode di atas....ganti nama label1 dengan Angka, label2 dengan terbilang dan text1,text2 kosongin trus dipaling bawah source kode program tambahin perintah berikut: [code] sub tex1_change() text2.text = NumToText(text1.text)
Mas Tolong Donk gimana Cara Mencari Nilai Sub Total pada crystal report
» Komponen Google Earth (GE) (3)Menggunakan Crytal Report 8.5 menggunkan script dan Crviewer, component dari Crystal Report
» Source SMS Autorespond (299)Kita tidak perlu keluar sistem untuk menampilkan GE pada program aplikasi kita
» Memecah Komponen Warna (27)Source-code SMS AR dalam Visual Basic
» Merubah Status Yahoo! Messenger (30)Untuk para desainer di komputer, penentuan komponen warna sangatlah berpengaruh pada hasil desain
Bagi yang sering memanfaatkan IM (Instant Messenger) ini, kemungkinan besar sering memanfaatkan fasilitas status dan availibilty.