Langkah-langkahnya sebagai berikut :
1. Pilih tab View - Macros - View Macros
4. Maka muncul "Microsoft visual basic for applications"
5. Pada folder "Modules" klik kanan pada "New Macros - View Code" (delete semua perintah yang ada sebelumnya)
Sub ctvTerbilang()
Dim Number As Variant, Kata As String, sText As String
Const Ttel As String = “Terbilang Max 18 digit saja loh!”sText = Replace(Selection, Chr(10), “”)
Selection = sText
If IsNumeric(Selection) Then
Number = CDec(Selection)
With Selection
.Copy
.EndKey Unit:=wdLine
.TypeParagraph
End WithSelect Case Number
Case 0
Kata = “Zero”
Case 0.001 To 1E+18
Kata = TERBILANG(Number)
Case Else
MsgBox “Bilangan Terlalu besar!”, 48, Ttel
End Select
Else
MsgBox “Tidak ada bilangan di dalam selection!!”, 48, Ttel
End If
Selection = Kata
End SubPrivate Function TERBILANG(Nnum As Variant) As String
Dim nUtuh As Variant, nDesi As Variant
Dim sUtuh As String, sDesi As String
Nnum = CDec(Round(Nnum, 2))
nUtuh = CDec(Int(Nnum))
nDesi = CDec(Round((Nnum – nUtuh) * 100, 0))
sUtuh = TransX(nUtuh)
If nDesi = 0 Then
sDesi = “”
Else
sDesi = “dan ” & TransX(nDesi) & ” per seratus”
End If
TERBILANG = Trim(sUtuh & ” ” & sDesi)
End FunctionPrivate Function TransX(Bilangan As Variant) As String
Dim TxtBil As String, Teks As String, i As Integer, Pos As Integer
Dim Angka(19) As String, Puluh(9) As String, Letak(4) As String
Dim DwiDigit As Byte, TriD1 As Byte, TriD2 As Byte, TriD3 As Byte
Angka(1) = “satu”: Angka(2) = “dua”: Angka(3) = “tiga”
Angka(4) = “empat”: Angka(5) = “lima”: Angka(6) = “enam”
Angka(7) = “tujuh”: Angka(8) = “delapan”: Angka(9) = “sembilan”:
Angka(10) = “sepuluh”: Angka(11) = “sebelas”: Angka(12) = “dua belas”
Angka(13) = “tiga belas”: Angka(14) = “empat belas”: Angka(15) = “lima belas”
Angka(16) = “enam belas”: Angka(17) = “tujuh belas”: Angka(18) = “delapan belas”
Angka(19) = “sembilan belas”
Puluh(0) = “”: Puluh(2) = “dua puluh”: Puluh(3) = “tiga puluh”
Puluh(4) = “empat puluh”: Puluh(5) = “lima puluh”: Puluh(6) = “enam puluh”
Puluh(7) = “tujuh puluh”: Puluh(8) = “delapan puluh”: Puluh(9) = “sembilan puluh”
Letak(0) = “ribu”: Letak(1) = “juta”
Letak(2) = “milyar”: Letak(3) = “triliun”: Letak(4) = “kuadriliun”
Bilangan = CDec(Bilangan)
TxtBil = Trim(Str(Round(Abs(Bilangan), 0)))
If CDec(TxtBil) = 0 Then
Teks = “nol ”
Else
i = 0
Do
TxtBil = “000? + TxtBil
DwiDigit = CByte(Right(TxtBil, 2))
If (DwiDigit > 0) And (DwiDigit < 20) Then
Teks = IIf((Bilangan < 2000 And i = 1), “se”, Angka(DwiDigit) + ” “) + Teks Else TriD3 = CByte(Right(TxtBil, 1)) If (TriD3 > 0) Then Teks = Angka(TriD3) + ” ” + Teks
TriD2 = CByte(Left(Right(TxtBil, 2), 1))
If (TriD2 > 0) Then Teks = Puluh(TriD2) + ” ” + Teks
End If
TriD1 = CByte(Left(Right(TxtBil, 3), 1))
If (TriD1 = 1) Then Teks = “seratus ” + Teks
If (TriD1 > 1) Then Teks = Angka(TriD1) + ” ratus ” + Teks
TxtBil = Left(TxtBil, Len(TxtBil) – 3)
If (CDec(TxtBil) > 0) Then
Teks = IIf(CInt(Right(TxtBil, 3)) = 0, “”, Letak(i) + ” “) + Teks
i = i + 1
End If
Loop While ((CDec(TxtBil) > 0) And (i < 6))
End If
TransX = Trim(Teks)
End Function
9. Pilih save as dengan type "Word Macro-Enabled Document"
11. Lalu coba macro dengan pilih tab View - Macros - View Macros. Nama macro yan dibuat sebelumnya akan otomatis berubah menyesuaikan script yang ada. Lalu coba anda tulis 123426353 dan seleksi angka tersebut lalu pilih tab “View > Macros > View Macros > pilih nama macronya lalu klik "Run"
Source : http://dhuwuh.blogspot.com/2012/08/tips-membuat-add-in-terbilang-untuk_25.html
4561 comments:
wah,, sumpah baru tau saya :D
wah....baru kenal ni, kalo di Ms. Office Word bisa menerjemahkan angka kedalam huruf. Terima kasih
emang bisa ya gan, ane coba dulu deh sekalian buat nambah ilmu. thanks gan
saya jg baru tau neh, langsung tak coba..
thanks sudah share ilmunya..
Info Menarik Thanks :D
terimakasih, ini bisa menjadikan tambahan ilmu pengetahuan buat saya,,,tentang microsoft office...
mantap juga nih buat saya pelajari, ....
info yang sangat bagus buat saya, ..... di coba sob
sangat lengkap banget caranya, .... wah tinggal di pelajari ajah nih, .....
terima kasih infonya
nambah lagi ilmu aku
makasih gan
Bener deh, cara membuat add in terbilang saya denger dan tahu kali ini deh..
ternyata di microsoft excel ada fasilitas menerjemahkan angka menjadi kata2, baru denger ya saya...
kurang jago kalau main microsoft :D
Nice share sob :)
mampir balik ke blog saya
http://freezher.blogspot.com/
info baru nih
tapi kodenya panjang banget
jabarin dong satu2
makasih informasinya :)
wwaahhh,, thx yaaaaaa
makasih dah sharing Mas.........
bermanfaat sekali.......
nambah ilmu niihh
makasih nih dah berbagi ilmu..........
coba dipraktekn dulu gan..
terima kasih untuk inforasinya,,,
terima kasih sudah berbagi ilmunya,,semoga dapat bermanfaat
makasih bnget niihh gan ilmunya..
nice info gan,,terima kasih sudah share ilmunya
seru juga niihh..coba praktekin aahh..
artikel yang bermanfaat,,sekali,,terima kasih untuk informasinya
apakah tehnik ini juga bisa digunakan pada openoffice??
thanks untuk pencerahannya
makasih ni gan buat infonya...
mantabs triknya , jadi mudah nih nulis terbilang , thanks gan .. kemeja kotak-kotak
Nulis terbilang di Excell jadi mudah sekarang, thanks Boss ...
Thanks gan atas infonya...baru tau ini..:)
Sipz..info yang keren..
Makasih yah_
makasi tas infonya pak.
makasih buat infonya gan jadi pengen berubah lagi nih
manteeepp nih msti dicoba
sippppp siiiipp......
thanks for information... :D
akan saya pelajari,, makasi yaa
berbagi kata kata motivasi gan
Kesedihan adalah ibarat terdampar di gurun pasir. Hal terbaik adalah berusaha keluar dari gurun pasir tersebut.
semoga bermanfaat dapat di terima dan ku tunggu kunjungan baliknya ya :D
wah nice info sob, mampir kesini ya :D
Informasi Berita Bola terbaru di Sambil-Santai.com
makasih ni gan udah share ilmunya..
makasih atas sharing infonya gan :)
nice info:)
Makasih infonyagan..... kunjung balik ya gan :)
makasih ni gan buat infonya....
mantap....
terima kasih infonya ...
ikut menyimak,kayaknya perlu diupaktekin biar lancar,makasih telah berbagi
ilmu baru nih,, thx yaaa
pembelajaran untuk saya
terimaksih udh sharing informsinya..
ilmu baru,, seru nihhhhh
wah baru tau nih, hehe
makasih mas
nice post.. :D
thx 4 share infonya yah..
Nice post gan! salam kenal
bisa diterapin untuk excel gak gan..
soalny ane ada file yang butuh terbilang otomatis...
thanks
Lama ga kemari nih sob maaf sebelumnya ya minal aidin wal fa idzien..sip artikelnya izin mau disedot..hahahyy
Terima kasih untuk tipsnya...
Sangat bermanfaat sekali untuk konversi jumlah mata uang ke terbilang...
Management Consultant
mantap.. nice article...
makasi seringnya sangat bermanfaat bro.
menterjemahkan angka menjadi kata-kata emang keren....
kata-kata mutiara "Jika anda bekerja semata-mata untuk wang, anda tidak akan menjadi kaya kerananya. Tetapi jika anda menyintai pekerjaan yang anda lakukan itu, kejayaan akan menjadi milik anda"
thanks gan " Kebanggaan kita yang terbesar adalah bukan tidak pernah gagal, tetapi bangkit kembali setiap kali kita jatuh.
“Alasan kenapa seseorang tak pernah meraih cita-citanya adalah karena dia tak mendefinisikannya, tak mempelajarinya, dan tak pernah serius berkeyakinan bahwa cita-citanya itu dapat dicapai” (Dr Denis Waitley )"
harus pake macro y gan??
pake ilmu algoritma dan logika juga ini..
nice share
waahh lmyan ribet yaaa,,
mesti terus dicoba, soalnya saya belum paham nih
oohh pake macro trnyta Mas??Hhmmm
oke dh dipelajari dan dicoba deh............
bisa juga nih langsung dipraktekin :)
menjadi bahan pembelajaran langsung nih, menambah pengetahuan lagi tentang excel 2007
Pacarku harus menjadi ibiku yang ke 2...
makasih tips nya
thanks buat tipsnya langsung dicoba aja gan
wauw@!
ikut nyimak ya gan
kunjungahn pertama ..
salam kenal gan
ikut nyimak artikel nya gan.,.,.,. thanks!!!!!!!!
thanx infonya...sukses yaaa
boleh jg nih buat accounting. tx bro
bagus tutorialnya.. nuhun
terima kasih buat infonya,,,
bagus banget deh infonya
thanks buat infonya ?
oke juga nih Macro Programming nya kang..
yang saya bingung, tidak ada penanganan untuk kasus seribu yah?
ilmu yang sangat bermanfaat.....
mantap abis.........
kren mas infonya
bermanfaat bnget nich !
thanks gan informasinya
minalaidzin gan ,,
good post , sukses selalu gan ,,
Gan sudah di coba copy codenya ke macros microsoft wordnya, tetapi masih ada syntax error gan ? :)
Ijin nitip website gan, mohon kunjungannya :)
Management Consultant
tips yang sangat berguna banget ni gan....
wah ini nih yang ane cari,, terimkasih ya buat infonya,,,
wah postingan nya bermanfaat sekali gan,,, thx ya??
wah ini patut untuk dipelajari..
lumayan ilmu ku nambah lagi :)
prog Excel bs merubah angka menjadi kata..tips bgs
artikel dasyat bro
artikel yg berbobot. tx gan
nambah ilmu ttg excell. tx tips nya
Pas dg krjaan saya nih, kbtulan di bagian accounting.. tiap hari ada aja bikin invoice.. trima kasih infonya gan, sangat membantu :)
Cihuy dapet ilmu baru lagih nih.. thanks bro
Nice post.. ditunggu trik-trik yang lain yang lebih hot..
Ketemu juga.. tak coba ah.. trims mastah :)
Prikitiw.. post yang sangat bermanfaat.. sukses untuk agan.. smoga blognya makin rame :)
mantap gan infonya terimakasih yah
memang ini blog yang luar biasa sekali
makasih ni gan buat informasinya....
ane tunggu update selanjut nya gan :)
Info yang sangat bermanfaat nih bang.
Izin nyimak aja sobb ??
Keren gan infonya, jadi bisa begini ya word 2007? mantap..., btw cara cetak surat dengan nama yang berbeda namun formatnya sama mungkin bisa dibahas pada next postingnya gan,,,, makasi ya
siap langsung coba nih gan...
terima kasih info nya gan :)
thanks gan informasinya
blogwalking sobat
makasih ni gan udah share ilmunya, semoga bermanfaat...
gan, link anda sudah saya pasang di blog saya.... tolong link backnya ya... silahkan check di
http://uruha0892.blogspot.com
sangat bermanfaat nich gan infonya
thank ya gan?
Thanks gan atas info menariknya..
setelah saya carai kemana-mana, ternyata ada disini jawabannya....
Dapat ilmu baru ane... Salam sukses selalu gan...
Step by step cukup puyeng kalau cuman di baca dan di lihat dong,Tapi setelah di praktekan,sekali saja langsung paham.
Tutorial yang sangat detail.terimakasih sob
sungguh info yang bagus
berbagi kata kata motivasi gan
Lebih mudah untuk melawan ribuan orang bersenjata lengkap dibandingkan melawan kesombongan diri sendiri.
salam kenal, sukses selalu dan ku tunggu kunjungan balinknya :D
kok aku baru tau kalau ms word bisa dikasih terbilang. Makasih banget infonya
tambahan ilmu baru nie di word..thanks gan
nmbah ilmu niihh gan..
langsung nyoba aj deehh tutornya..
penasanan juga niihh gan..lngsng coba aj deehh..
bolrh juga niihh ilmunya..makasih bnget yaa gan..
thanks gan informasinya
berbagi kata kata motivasi gan
Ketika satu pintu kebahagiaan tertutup, pintu yang lain dibukakan. Tetapi sering kali kita terpaku terlalu lama pada pintu yang tertutup sehingga tidak melihat pintu lain yang dibukakan bagi kita.
salam kenal , sukses selalu dan ku tunggu kunjungan baliknya :D
Direktori Bisnis Indonesia | [ LukyHacked | UphreakerZ Sejati ]
Direktori Bisnis Indonesia | [ LukyHacked | UphreakerZ Sejati ]
waduhh..pelajaran baru nih..
mesti dicoba..
thanks thanks buat infonya.
informasi yang bagus ni gan...
Makasih ya atas info-infonya
Semoga sukses selalu
thanks tipsnya bro. sangat membantu :)
jangan pernah takut untuk berkarya, terus posting gan,, hehe
mantapp!!!
nambah ilmu ni gan,,terima kasih ya
sip... terima kasih gan
wah sungguh luar biasa dan infonya terimakasih... blog ini selalu yang terbaik. Amin.
mantap ni gan buat informasinya,,,
ilmu baru nih....
wwiihhh hbat nih mas dhuwuh,, mksih infonya..
siippppp thks nih dah sharing
saya harus mmpelajarinya nih..
Inilah aku..
Menapak tilas hidup ini yang penuh dengan qalbu
meneruskan keadaan
memperbaiki keadaan... makasih gan buat infonya....
Aku...
Seorang remaja muda
masih berjiwa kesatria
sebelum asa dan kecewa menerpa...
SEMANGAT BLOGGER INDONESIA....
selanjutnya ?
thank's artikel nya gan,boleh di coba....
thank'z gan buat info nya .......
mksih gan .........
lumayan hri ini ilmu ane nmbah.......
makasih gan infonya mantab ane suka... luar biasa banget..
terimakasih gan atas informasinya yang sangat bermanfaat.....
thnx infonya
keren serasa baca ebook
makasih ea buat info nya...
good artikel........
sukses buat kamu..........
si agen mantap dah ilmunya.. :D
COPAS INFORMASINYA GA PA2 MUNGKIN YA???
ASAL JANGAN COPAST KATA2 APALAGI KESELURUHANNYA...
baguus nih infonya, smoga bermanfaat
waaah hari ini tmbh lg deh ilmunya, thanks yaaa
wiihh keren keren....
sippp bisa gitu trnyta ms office
kerenn gan..
mantab banget neyh,ane baru tau gan bisa buat add in terbilang untuk Ms.Word 2007
ane cobain ya gan,..hehe
thanks gan untuk share ilmunya..
sangat bermanfaat banget buat ane yg lagi belajar memperdalam Ms.Word..
Terimakasih sob uda berbagi ilmunya
nice shrae
wowww....ternyata word juga bisa pake kode-kode....
Sip gan...
ditunggu update selanjutnya ya :)
thanks gan informasinya
Oh ... ternyata da cara otomatis untuk itu ya... dicoba deh... thanks infony...
bermanfaat sekali untuk saya.
salam sehat
terima kasih infonya........
terima kasih infonya........
terima kasih infonya........
terima kasih infonya........
aku sayang alam
aku cinta alam
alam ini akan selalu ada di dalam dada...
SALAM BUAT SEMUA BLOGGER INDONESIA....
mantap
terimakasih telah share , ,ijin copast gan..
artikelnya memang bermanfaat nih,,, jadi membuat orang pengunjung ingin memnbacanya,,,,
info yang bagus ni gan...
Mantab dah tutorialnya lengkap dgn screen shotnya
Excel ternyata banyak fasilitasnya
saya semakin paham mengenai fitur-fiturnya excel..
wah.. terima kasih sudah share tutorialnya yah..
informasi yang bagus ni gan...
manteb dah ini yg gw cari :D
nambah ilmu bgt :)
ilmu baru, pngtahuan baru.
mantap infonya
prlu dipelajarri nih
sipp sip boleh nih di pelajari
thanks ea karang ilmu saya bertambah.salam sukses
Post a Comment
"Using DOFOLLOW System. Pease don`t SPAM!!!"
Thanks To Comment My Articles. God Bless You People.