Cara Print File Word dari Excel dengan VBA

Excel Print File Word

Mungkin hanya sebagian yang akan menemukan kasus seperti ini. Termasuk juga kamu yang sudah mampir ke artikel ini, he he. Pertanyaan ini datang melalui Kontak Whatsapp. Pertanyaanya adalah bagaimana kita melakukan Print File Document Word (docx) dari tombol Print yang ada di Excel. Mungkin penanya mempunyai aplikasi yang dibuat dengan Macro Excel tetapi ingin mencetak sebuah File Word dari Aplikasi tersebut.

Microsoft Word dan Microsoft Excel termasuk kedalam satu paket Aplikasi yaitu Aplikasi Office. Tentu saja dengan sedikit bantuan VBA (Visual Basic for Application) kedua apliksi ini bisa saling berhubungan dengan bantuan macro excel dengan cara membuat Object-nya.

Untuk melakukan cetak File word dari Excel kita membutuhkan sebuah Object yaitu object Word.Application. untuk script lengkapnya bisa di cek dibawah ini

 Visual Basic Editor 
Sub cetakWord()
Rem Auth : ExcelNoob.com
Dim objWord
Set objWord = CreateObject("Word.Application")    'Buat Object Word
objWord.Visible = False                           'Sebunyikan Windows
Dim objDoc
Set objDoc = objWord.Documents.Open("C:\Users\Lokasi\File\word.docx")
objDoc.PrintOut   
objDoc.Close
objWord.Quit
End Sub

Simpan script diatas kedalam Module, untuk menggunakannya cukup pangggil Procedur cetakWord dari mana saja, bisa melalui Tombol atau Fungsi lainnya.

Be the first to comment

Leave a Reply

Your email address will not be published.


*