Rabu, 27 Agustus 2025

Cara Format Angka Rupiah Mail Merge Ms. Word – Ms. Excel, Pemisah Ribuan Titik bukan Koma

Kali ini saya ingin sharing cara memformat angka rupiah pada Mail Merge Ms. Word dengan data dari Ms. Excel dimana untuk pemisah ribuan / thousand separator menggunakan titik (.) bukan (,). Output tersebut akan memiliki format yang sama ketika dipanggil ke dalam file Ms. Word menggunakan fitur Start Mail Merge. Seringkali pemformatan angka di dalam Ms. Excel akan tidak berguna ketika data dipanggil ke Ms. Word melalui Mail Merge karena fungsi ini membaca angka nilai mentah tanpa aksesoris format teks, sehingga data angka di dalam Ms. Excel harus diubah terlebih dahulu menjadi bentuk text/string.

Saya sertakan juga video tutorial apabila setelah membaca artikel ini masih kurang paham. Video berada di bagian akhir artikel ini ya, selain itu Anda juga bisa mendownload contoh file project untuk latihan di bawah.

Berikut langkah-langkah format angka rupiah mail merge:

1. Siapkan File Template Ms. Word dan File Data Ms. Excel

2. Buka File Ms. Excel, kemudian buat kolom tambahan untuk hasil format angka rupiah

3. Rumus Formula yang pertama menggunakan fungsi TEXT dan SUBTITUTE

4. Cara yang kedua menggunakan fungsi VBA FORMAT dan REPLACE

5. Buka Window VBA dengan mengakses shortcut Alt + F11 atau ke tab menu Developer > Visual Basic. Kemudian

6. Arahkan mouse ke sebelah kiri pada Project – VBAProject kemudian klik kanan dan pilih Insert > Module

7. Ketikkan rumus fungsi RUPIAH sebagai berikut:

Function RUPIAH(Angka, Desimal)

    RUPIAH = Format(Angka, "#,###")
    RUPIAH = Replace(RUPIAH, ",", ".")
    
    If Angka > 0 Then
        Desimal = "," & Desimal
    Else
        Desimal = ""
    End If
    
    RUPIAH = RUPIAH & Desimal
 
End Function

8. Kembali ke file Ms. Excel, Panggil fungsi RUPIAH pada kolom cell Ms. Excel

9. Apabila menggunakan fungsi VBA, maka File Ms. Excel harus disimpan / Save as dengan type Excel Macro-Enabled Workbook kemudian tutup file Ms. Excelnya untuk menjalankan Ms. Word Mail Merge.

10. Buka file Ms.Word dan koneksikan Ms. Word dengan Ms. Excel dengan memilih tab menu Mailings > Select Recipients > Use an Existing List dan kemudian pilih file data Ms. Excel yang sudah dibuat tadi.

11. Pilih Insert Merge Field untuk menyisipkan kolom entry yang diinginkan

12. Klik Preview Results dan navigasi sebelah kanannya untuk menampilkan data entry per baris

13. Selesai, Finish & Merge untuk menampilkan opsi print masal


File Excel (.xlsm .docx)

Google DriveBox



Credits:
DOWNLOAD button png designed by 花花 from https://pngtree.com/freepng/download-button_6839004.html?sol=downref&id=bef

Tidak ada komentar:

Posting Komentar