Selasa, 16 Februari 2021

Mail Merge excel to word 2010 – Mengatur Field date ke format Indonesia

 Saat menggunakan mail merge dengan datasource file excel ke merge document word 2010, field yang bertipe data (tanggal) pada file excelnya (datasource) bisa tampil dalam bentuk format berbeda pada document merge wordnya.

recipient list

Gambar 1 merupakan data recipient (datasource) di microsoft excel. Terlihat pada field “TANGGAL LAHIR” khususnya di cell D2 terdapat keterangan teks tanggal “28 Oktober 1989” yang menyesuaikan dengan pengaturan format cell(Type dan Location) tanggal. Sedangkan pada formula barnya berisi nilai “28/10/1989” yang menyesuaikan dengan pengaturan regional setting PC.

Saat data ini di merge ke merge document word, data tanggal tidak tampil seperti yang tampil pada excel.

insert field date different format

Pada gambar 2, terlihat data tanggal lahir row 1 yang berbeda dari data di file datasource excelnya. Format tanggal yang saat ini tampil di word adalah “MM/d/yyyy”. Hal ini wajar karena word memiliki pengaturan format tanggal dan language tersendiri.

Pada contoh ini penulis ingin agar data tanggal lahir yang diperoleh dari datasource excel memiliki format yang sama dengan yang tampil di excel yaitu “28 oktober 1989”.

Terdapat 2 metode yang penulsi ketahui untuk mengubah format tanggal merge field di word yaitu sebagai berikut:

METODE 1.

  1. Klik kiri(pilih merge field) dan tekan Shift+F9. Maka akan tampil code dari field tanggal tersebut.

field TANGGAL LAHIR code

2. Selanjutnya tambahkan kode tersebut dengan teks: \@”d MMMM yyyy”

field TANGGAL LAHIR code modified

3. Pada tahap ini, modifikasi format telah selesai dan untuk melihat hasilnya tekan F9.

field TANGGAL LAHIR code modified result

4. Terlihat bahwa format tanggal telah berbeda dari sebelumnya sesuai yang diinginkan. Namun bahasa yang tampil belum sesuai dengan yang diinginkan di awal pembahasan yaitu ke bentuk bahasa indonesia “28 Oktober 1989”. Maka, untuk mengubahnya pilih menu Review, pada group  Language klik Language>Set Proofing Language.review set proofing language ms word

5. Selanjutnya Pilih “Indonesian”, klik Set As Default>Yes>OK.

set language indonesian ms word

6. Setelah mengubah language, teks field tanggal “28 October 1989” perlu di refresh agar berdampak. Cara merefresh bisa dengan tutup dan buka kembali file word tersebut atau cara yang sederhana adalah klik(kiri) pada field tanggal>tekan Shift+f9>tekan F9. Hasilnya:

date field code and language ms word modification result

7. Selesai

 

Metode 2

Selain metode 1, terdapat metode lain untuk merubah format tanggal di merge document word yaitu memanfaatkan menu dan interface yang disediakan, meskipun cara merubah languagenya tetap sama.

  1. Klik kanan pada teks field tanggal>Edit Field.

Edit Merge Field tanggal

2. Klik “Field Codes”

Show Field Codes

3. Pada kotak Field codes, tambahkan kode: \@”d MMMM yyyy” dan klik OK.

modification code date field with interface

Hasilnya:

Field Code Modification interface

4. Perhatikan format tanggal telah dalam bentuk yang diinginkan. Data tanggal ini tampil dalam bahasa indonesia karena sebelumnya proofing language telah di set Indonesian. Jika masih berbahasa inggris maka silahkan diubah seperti yang telah dijelaskan di Metode 1.

Pengaturan format dan bahasa di merge document word cukup dilakukan 1(satu) kali di suatu record. Perubahannya akan berdampak ke seluruh record sehingga untuk record yang lain tidak perlu dilakukan perubahan lagi.

Diambil dari: yudapratamaya.wordpress.com/

Tidak ada komentar:

Posting Komentar

Solusi OJS 3 kena SPAM LINK JUDI atau BOKEP

 cek pada file    rubah nama atau hapus folder CSS