
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 EditorSub 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.
Leave a Reply