Macro Excel: Mengubah Angka Menjadi Teks

Terbilang

Tiga hari yang lalu, seorang teman menghubungi saya lewat telepon, bertanya tentang formula untuk mengubah sebuah angka menjadi teks. Dia ingin mengubah, misalnya, angka 145 menjadi seratus empat puluh lima. Seperti tulisan “terbilang” yang ada di kuitansi-kuitansi.

Saya ingat, dulu saya pernah membuat sebuah macro di Excel yang berfungsi seperti ini. Sebenarnya, macro ini aslinya untuk teks berbahasa Inggris (saya lupa dapat dari mana1), kemudian saya mengubahnya menjadi berbahasa Indonesia. Karena adanya perbedaan struktur bahasa, tentu saja perubahan ini menjadi tidak sekadar hanya menerjemahkan.

Silakan unduh kodenya—hasil ubekan dari tumpukan file. Anda tinggal memasukkannya ke bagian module di MS Visual Basic pada berkas Excel Anda. Di worksheet, Anda bisa memanggil fungsi ini dengan menulis =terbilang(x). Angka x dapat Anda isikan langsung, atau dapat pula merupakan referensi ke sel lain.

Terbilang (1.23 KB)

Tambahan (23-04-2007). Bagi Anda yang kesulitan menerapkan macro ini, berikut adalah petunjuk singkatnya.

  1. Setelah berkas (file) di atas Anda unduh, bukalah dengan aplikasi pembaca teks. WordPad, misalnya.
  2. Bukalah berkas Excel yang baru, atau berkas milik Anda yang ingin ditambahi kode ini.
  3. Pergilah ke Tools > Macro > Visual Basic Editor. Langkah ini dapat pula Anda tempuh dengan menekan Alt + F11. Langkah ini akan membuka satu jendela khusus untuk Visual Basic Editor.
  4. Di bagian VBAProject di panel sebelah kiri, klik-kanan ThisWorkbook > Insert > Module.
  5. Di bagian kosong yang terbuka di bagian kanan, tuliskan kode macro yang tadi dibuka di WordPad. Silakan salin-dan-tempel.
  6. Kembalilah ke jendela Excel Anda, dan cobalah tuliskan formula terbilang di salah satu sel. Misalnya, tulislah =terbilang(123) maka hasilnya akan berupa tulisan seratus dua puluh tiga rupiah. Anda juga dapat menulis formula dengan =terbilang(B3), misalnya, dan sel B3 berisi angka yang ingin dibuat teks.

Perhatian. Bila macro di aplikasi Excel Anda tidak dapat dijalankan, periksalah bagian Macro security. Pergilah ke Tools > Options…, klik tab Security lalu klik tombol Macro Security di bagian bawah. Ubah pilihan Security level ke Medium (disarankan) atau Low.

Pembaruan. Pengecekan bilangan negatif ditambahkan. Bilangan negatif akan dibaca minus sekian sekian.

19-12-2007. Berkas add-ins untuk fungsi terbilang tersedia untuk diunduh. Terima kasih agus untuk sarannya.

Add-Ins untuk Fungsi Terbilang

Untuk mengaktifkan add-ins ini, simpan berkas .xla yang sudah Anda unduh di komputer Anda. Di Excel, pergilah ke menu Tools > Add-Ins…. Di kotak Add-Ins yang terbuka, klik tombol Browse… dan arahkan ke berkas .xla yang Anda miliki. Add-ins untuk fungsi terbilang kini tampak dalam daftar. Centang kotaknya lalu klik tombol OK. Anda sekarang dapat menggunakan fungsi ini di semua dokumen Excel yang Anda buka.

  1. Sepertinya sih dari Microsoft KB []

Tags: , , ,

Entri yang Mungkin Terkait

Komentar. Silakan berikan komentar Anda. Beberapa tag HTML diperbolehkan. Anda juga dapat mendaftar di Gravatar untuk menampilkan foto Anda.

  1. Avatar milik Deny Adi P

    matur nuwun mas Eka buat macro-nya…

    saya ingin tanya Mas, kalo di open office apakah bisa macro ini dijalankan…

    trim’s banyak mas

  2. Avatar milik MJ

    bagus banget infonya… berguna tuh bagi pembuatan laporan, jadi perkerjaan sebagai administrasi lebih mudah dan menambah efisiensi waktu…

    thanks ya bwt infonnya…
    bwt yang pengen tau cara menghasilkan uang dari internet ni ada infonya di http://www.formulaidaman.com..

  3. Avatar milik lucas minarta

    pak eka yth;
    saya mau numpang tanya,
    1. bagaimana caranya mengcopy hyperlink agar linknya berubah ke sheet berikutnya?
    2. saya punya formula =’1′!$I10 dari hasil penggabungan rumus =”..”&”..”&”..” itu tdk bisa berfungsi. harus tekan tombol f2 dan enter. data saya ada ribuan jadi lama kl saya tekan tombol tersebut.
    terima kasih atas bantuannya.

  4. Avatar milik novel

    mohon penjelansanya..gimana klo menghilangkan kata rupiah dan bisa membaca koma…soalnya saya pake buat nulis raport…contoh 77,5 menjadi tujuh puluh tujuh koma lima
    ..Terima kasih banyak

  5. Avatar milik nur m harun

    Makasih pak untuk rumus terbilangnya, tapi Bagaimana ya kalau penulisannya hanya huruf depannnya saja yang besar dan gimana ya kalau ada koma dan tanpa rupiah

    Rp 150000 Seratus lima puluh ribu rupiah
    Rp 50000 Lima puluh ribu rupuah
    50,75 Lima puluh koma tujuh lima

    Nuwun

  6. Avatar milik angga satria

    bagaimana kalau gak pakai rupiah misal 50 (lima puluh )

  7. Avatar milik Ritchie

    Minta Source yang tak ada rupiah dan sen nya dong (Misalnya 1,24=Satu Koma Dua Empat, bukan Satu Rupiah 24 Sen; -2=Minus 2, Bukan Minus 2 Rupiah

  8. Avatar milik sukardi

    terimakasih atas ilmunya. aku sedang belajar membuat sortiran sebuah tabel secara otomatis, bisa gak aya

  9. Avatar milik peter

    Punya saya kok muncul invalid character ya?mohon penerangan nya..

  10. Avatar milik Zulham Lubis

    Kasih tau dong gmn caranya/rumus merubah huruf menjadi angka dengan memakai nama kita sebagai pengganti kata terbilang……krm ke email ku ya mas….di tungu.

  11. Avatar milik Hafid Junaidi

    Makasih sharingnya ^_^

  12. Avatar milik Zulham Lubis

    Udah saya coba mas rumus nya & hasilnya it’s work, mohon info nya gmn cara nya agar bisa merubah huruf nya buruf besar di tiap awal kata.
    Seperti Tujuh Ratus Ribu Rupiah….

  13. Avatar milik lindawati

    Terima kasih Infonya…

    salam

  14. Avatar milik andi

    Maaf Mau minta ilmunya boleh

    Saya mau kata rupiah ya dihilangkan bagaimana ya caranya ….
    contoh
    65 ditulis enam puluh lima

    makasih
    saya tunggu balasannya..

  15. Avatar milik Somalia

    Thank’s Moga d gnti dg xg lbih baek

  16. Avatar milik riska

    maaf mau nanya, sebenarnya macro excel itu apa sh ????

  17. Avatar milik agus syarief

    trim,s

  18. Avatar milik dany

    tq mas eka utk tips nya. sy cb bsk. knp ya td siang sy cb kok muncul teks..”name”…

  19. Avatar milik dany

    Yth Mas eka
    Mohon dijelaskan bagaimana cara memperbaiki file office ( word & excel ) yang rusak karena virus “kamasutra” ( jika file dibuka muncul kotak2 kecil).
    Trims sblmnya.
    dany-jombang

  20. Avatar milik hasri

    tmks ya….

  21. Avatar milik hasri

    saya mau buat misalnya 123 (seratus dua puluh tiga). cara masukkan kurung buka dan tutup gmn?

  22. Avatar milik muna

    mohon ksih tau cara menterjemahkan angka ke kata ms exel 2007

  23. Avatar milik afri

    MakaSih atas Info nya

  24. Avatar milik Zulham Lubis

    Coba rampingkan lagi VB nya, terlalu ribet rumus nya.
    Dan lau bisa buat juga bisa membaca angka pembulatan. tertulis angka 12,6 terbaca menjadi Tiga Belas

  25. Avatar milik jasica

    tq..gan sangat berguna

  26. Avatar milik rudi

    Hatur Nuhun, Thank You Kang….!

  27. Avatar milik Ali Husni

    Thank’s atas informasinya.

  28. Avatar milik Ali Husni

    Thank’s Ilmu anda sangat membantu..

  29. Avatar milik rozaq

    help me pliss…
    scrip untuk menterjemahkan nilai,
    misal :
    23,50 maka hasil terjemahannya “dua tiga koma lima nol”..

  30. Avatar milik asepsuhendi

    please help me toolong buatkan makro untuk :

    12,40 dibaca Dua belas Koma Empat Nol
    150,00 dibaca Satu Lima Nol Koma Nol Nol

    matur nuwun terima ksih banyak

  31. Avatar milik taft

    makasih add ins.. nya mas
    very useful

  32. Avatar milik alim

    toolong buatkan makro untuk :

    12,40 dibaca Dua belas Koma Empat Nol
    150,00 dibaca Satu Lima Nol Koma Nol Nol

    matur sembahnuwun

  33. Avatar milik taufikrt

    mantapsss broo saya selaku ketua rt di lingkungan mengucapkan terima kasih atas ilmu yang pak bro beri kepada kami semoga ilmu anda mejadi amalan yang baik di dunia dan akhirat

  34. Avatar milik giyono

    thank atas bantuannya

  35. Avatar milik heri

    makasih gan atas ilmu terbilangnya gue sangat terbantu sekali
    tapi, kalo kita tulis 21000 terbaca dua puluh seribu rupiah
    mohon pencerahannya.thank lagi gan
    mohon kirim cara memperbaikinya via emeil

  36. Avatar milik wiwik

    terimakasih Pak…

  37. Avatar milik erul

    boss…. makasih bgt…….

  38. Avatar milik AGUNG RAMASITA

    tx infox .. langsung praktekin …. dah ja di dech makroku … apalagi yg lainnya … “TERBILANG” …. SIPPPPPPPPPP

  39. Avatar milik sigit

    Makasih pak untuk rumus terbilangnya, tapi Bagaimana ya kalau penulisannya hanya huruf depannnya saja yang besar dan gimana ya kalau ada koma dan tanpa rupiah

    Rp 150000 Seratus lima puluh ribu rupiah
    Rp 50000 Lima puluh ribu rupuah
    50,75 Lima puluh koma tujuh lima

  40. Avatar milik aepcrb

    Salam kenal, XL Mania

    Saya mau tanya nih, terdapat daftar nama di 3 sheet.Gimana caranya menampilkan nama yang ada di 3 sheet tsb, jika hanya 2 sheet jangan ditampilkan. jd yang ditampilkan hanya bila di 3 sheet tsb ada namanya

  41. Avatar milik yara

    thx..klo mau merubah huruf depan nya saja menjadi huruf besar gimana yah gan?????

    balas ke email saya yah..thx..

  42. Avatar milik prio

    tutorial anda sangat singkat dan jelas trims banget

  43. Avatar milik Nanang

    Kalau menghilangkan Rupiahnya, dan diganti dengan Meter Persegi misalnya…, Bagaimana caranya…
    Terimakasih.

  44. Avatar milik Lukas

    Info yang bagus dan sangat membantu meringankan kerja. Kita tidak perlu lagi menulis pada range terbilang setiap kali angkanya berubah.
    Tks, mas

  45. Avatar milik aldy

    gan cara biar huruf pertamanya besar bagaimana?
    dan ubah kalimat nya kalo mis angka 58,60 jadi lima puluh delapan koma enam puluh

    mohon bantuannyna.. kirim ke email..thx ^^

  46. Avatar milik khairul nizam

    gimana ya caranya mas menambah tanda kurung di dalam terbilangnya misal 980 jadi (sembilan ratus delapan puluh rupiah)

  47. Avatar milik eko

    sayangnya untuk penyebutan angka dibelakang koma masih belum benar menurut kaidah bahasa indonesia. saya punya yang sudah saya perbaiki

  48. Avatar milik NURKAMIM

    terimakasih, jazakallohu, sangat bermnfaat

· 1 · 2 · 3 · 4 · 5 ·

Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">