Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword
Like this
1Activity
×
0 of .
Results for:
No results containing your search query
P. 1
RUMUS TERBILANG

RUMUS TERBILANG

Ratings: (0)|Views: 251|Likes:
Published by byond80
cara membuat rumus terbilang dalam excel
cara membuat rumus terbilang dalam excel

More info:

Published by: byond80 on Mar 19, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, DOC, TXT or read online from Scribd
See More
See less

11/05/2013

pdf

text

original

 
Sabtu, 12 Februari 2011
13:11 | Diposkan oleh Antay Sirait (Pay) |Sebuah aplikasi excel bisa membuat sesuatu pekerjaan menjadi lebih mudah. Untuk membuat sebuah huruf atau tulisan yang bersumber dari angka (nominal keuangan) bisasecara otomatis menggunakan macro Visual Basic. Aplikasi rumus excel ini biasanyadibuat ketika kita diharapkan dalam suatu masalah pengolahan keuangan, misalnya sajamembuat SPJ di sekolah, atau bisa juga digunakan ketika membuat sebuah kwitansi.Lihat gambar aplikasi excel untuk rumus terbilang di bawah ini, artikel lain bagaimanauntuk membuat sebuah aplikasi excel untuk membuat kwitansi.Buatlah macro visual basic editor caranya:- pilih Tools – Macro – Visual Basic Editor Dan masukan script terbilang untuk membuat angkat terbilang di ms excel di bawah iniOption Explicit'***************' Fungsi Utama' Mengubah Angka Menjadi Teks' hak cipta : http://orangmajalengka.com
 
'***************Function Terbilang(ByVal MyNumber)Dim Rupiah, Sen, TempDim Des, Desimal, Count, TmpDim IsNegReDim Place(9) As StringPlace(2) = "Ribu "Place(3) = "Juta "Place(4) = "Milyar "Place(5) = "Trilyun "'Ubah angka menjadi stringMyNumber = Round(MyNumber, 2)MyNumber = Trim(Str(MyNumber))'Cek bilangan negatif If Mid(MyNumber, 1, 1) = "-" ThenMyNumber = Right(MyNumber, Len(MyNumber) - 1)IsNeg = TrueEnd If 'Posisi desimal, 0 jika bil. bulatDesimal = InStr(MyNumber, ".")'Pembulatan sen, dua angka di belakang komaDes = Mid(MyNumber, Desimal + 2)If Desimal > 0 ThenTmp = Left(Mid(MyNumber, Desimal + 1) & "00", 2)If Left(Tmp, 1) = "0" ThenTmp = Mid(Tmp, 2)Sen = Satuan(Tmp)ElseSen = Puluhan(Tmp)End If MyNumber = Trim(Left(MyNumber, Desimal - 1))End If Count = 1Do While MyNumber <> ""Temp = Ratusan(Right(MyNumber, 3), Count)If Temp <> "" Then Rupiah = Temp & Place(Count) & RupiahIf Len(MyNumber) > 3 ThenMyNumber = Left(MyNumber, Len(MyNumber) - 3)ElseMyNumber = ""
 
End If Count = Count + 1LoopSelect Case RupiahCase ""Rupiah = "Nol Rupiah"Case ElseRupiah = Rupiah & "Rupiah"End SelectSelect Case SenCase ""Sen = ""Case ElseSen = " dan " & Sen & "sen"End SelectIf IsNeg = True ThenTerbilang = "minus " & Rupiah & SenElseTerbilang = Rupiah & SenEnd If End Function'**************************************' Mengubah angka 100-999 menjadi teks *'**************************************Function Ratusan(ByVal MyNumber, Count)Dim Result As StringDim TmpIf Val(MyNumber) = 0 Then Exit FunctionMyNumber = Right("000" & MyNumber, 3)'Mengubah seribuIf MyNumber = "001" And Count = 2 ThenRatusan = "se"Exit FunctionEnd If 'Mengubah ratusanIf Mid(MyNumber, 1, 1) <> "0" ThenIf Mid(MyNumber, 1, 1) = "1" Then

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->