Tecnologia, programação e muito Visual FoxPro.

quarta-feira, 20 de outubro de 2010

Re: ]] XL-mania [[ Mail Merge seribu data

 

Dear Mody,

 
Mungkin yang ini bisa membantu.
 

Sebelumnya perlu dibuat persiapan, dokumen master di-connect dulu dengan data excel.

 

Macro di excel saya buat dengan tiga sub :

1.       Untuk membuka file master dokumen. (jalankan ini dulu, Alt-F8, pilih "buka_master")

2.       Untuk menampilkan record pilihan dari excel ke dalam ms word

3.       Untuk menutup file master dokumen. Yang ini sifatnya optional, bisa digunakan, bisa tidak

 

Syarat yang dibutuhkan  yaitu master dokumen dengan data terdapat dalam satu directory, kalau berbeda, perlu merubah sedikit macro mengenai path setiap file.

Silahkan mengganti variabel "cMast" dengan nama file master dokumen, sementara variable "cData" dengan nama file excel.

 

Cara kerja macro ini sebenarnya tidak membuat hyperlink seperti yang diminta, tapi sebenarnya membaca posisi/record dari data excel, dan mengirimkan data tersebut ke file applikasi word lewat perintah

 

With docWd.MailMerge.DataSource

        .ActiveRecord = Cells(ActiveCell.Row, 1)

    End With

 

Macro di word saya buat juga. Macro ini diperoleh dengan merecord macro saat meng-connect dokumen masater dengan data. Dimodifikasi sedikit untuk fleksibilitas. Saya membuat ini dengan maksud saat menjalankan perintah membuka file master dokumen (macro excel nomor  1), tidak ada pertanyaan konfirmasi lagi untuk meng-connect data-dokumen master.

 

Agar data "Laki-laki" akan nampak sebagai "Bapak" dan "Perempuan" sebagai "Ibu" silahkan mensetup rule (menu Mailings-Rules –untuk  Word 2007 atau "Insert Word Field" untuk Word-2003)

 

Tips lain, agar memudahkan untuk pengoperasian makro excel nomor 2, saya membuat shortcut key, "CTRL+T".  jadi tinggal memilih, baris, tekan "CTRL+T" kemudian hasilnya bisa langsung kelihatan di Word.

 

Mungkin master exceler lain bisa lebih menyempurnakan metode ini.

 

Salam,

 

Niko Kahya



2010/10/15 Mody <mody@bni-life.co.id>
 

Dear Jagoan Excel,

 

Mohon pencerahan dan sharing ilmu,

saya punya case membuat mailmerge data dari excel ke words..

saya ingin data pada excel memiliki hyperlink yang ketika di klik akan muncul surat dengan keterangan data yang ada pada excel..

 

mohon info nya..

 

 

Best Regard,

Mody

 

"Positive Attitude, Orang yang tidak merencanakan keberhasilan, seperti orang yang mengizinkan ketidakberhasilan sebagai tuan rumahnya."

 


__._,_.___
Recent Activity:
+-:: XL-mania ::::::::::::::::::::----------------------------------+
| rrrr.... capek.... panas...                                       |
| http://www.facebook.com/group.php?gid=37671048001&ref=mf          |
+-------------------------------------------------------------------+
| DILARANG : MLM, money game, OOT, iklan tanpa izin, SARA, testing, |
| pembicaraan pribadi, one line message,  melecehkan,  tidak sopan. |
+-------------------------------------------------------------------+
| Buat subjek yang kreatif, jangan : "tanya", "help", "mohon bantu" |
| Usahakan besar attachment < 200 kb. Gunakan  winzip  jika  perlu. |
+-------------------------------------------------------------------+
| Ajak teman-teman Anda bergabung dengan mengirim e-mail kosong ke  |
| XL-mania-subscribe@yahoogroups.com atau kirimkan mereka file dari |
| http://groups.yahoo.com/group/XL-mania/files/Promotion/           |
+-------------------------------------------------------------------+
| Berikan testimoni di : http://www.friendster.com/xlmania atau...  |
| http://www.xl-mania.com/2008/06/testimoni-xl-mania.html           |
+-------------------------------------------------------------------+
| Message lama ada di :                                             |
| http://groups.yahoo.com/group/XL-mania/messages [perlu yahoo id]  |
| http://www.mail-archive.com/xl-mania@yahoogroups.com              |
+-------------------------------------------------------------------+
.

__,_._,___

Nenhum comentário:

Arquivo do blog