Membuat Tombol Print Dengan Macro Di Excel
Setelah sebelumnya Saya mempublikasikan artikel berjudul Membuat Tombol Print Preview Macro Di Excel, sekarang giliran akan Saya bahas mengenai Cara Membuat Tombol Print Dengan Macro Di Excel. Seperti apa cara atau pun langkah-langkahnya? berikut merupakan pembahasan lengkapnya:
Langkah-Langkah Membuat Tombol Print Dengan Macro Di Excel
Jika Sobat Blogger pernah membaca artikel Saya sebelumnya mengenai Cara Membuat Tombol Print Preview Dengan Macro Di Excel, maka caranya kurang lebih hampir sama dengan Cara Membuat Tombol Print ini, bedanya adalah kode atau script Macro-nya. Kemudian dalam membuat tombol print ini ada 2 (dua) cara. Seperti biasanya, Saya akan memberikan gambaran mengenai cara untuk membuatnya, dan pada contoh ini Saya menggunakan aplikasi Ms. Excel 2019.
Cara Pertama
1. Siapkan sebuah tombol, dan pada contoh ini Saya membuat tombolnya menggunakan Shape, caranya: klik pada Menu Insert kemudian klik pada Illustrations dan klik pada Shapes dan Saya memilih rectangle: rounded corner:
2. Tambahkan teks pada tombol tersebut, dan jangan lupa ubah juga tampilannya agar menarik, dan berikut hasil akhir dari rancangan tombol tersebut:
3. Buka lembar kerja VBA (Visual Basic for Aplication) dengan cara menekan tombol Alt+F11 secara bersamaan. Setelah terbuka lembar kerja VBA, klik pada menu Insert dan pilih/klik module:
4. Silahkan Copy kode/script Macro di bawah ini dan Paste/tempel pada module tersebut:
sub PrintVersi1()
'https://warunggrombyang.my.id
Application.Dialogs(xlDialogPrint).Show
end sub
5. Tutup lembar kerja VBA dan kembali ke lembar kerja Ms. Excel, kemudian di lembar kerja tersebut klik kanan pada tombol yang sudah kita buat sebelumnya, kemudian pilih Assign Macro:
6. Pada jendela Assign Macro, klik pada PrintVersi1 dan akhiri dengan klik OK:
Selesai.
Untuk melihat hasilnya, silahkan klik pada tombol tersebut, dan jika berhasil akan muncul tampilan dialog untuk mencetak seperti pada gambar di bawah ini:
Cara Kedua
Untuk cara yang kedua ini sama seperti cara atau pun langkah-langkah di atas, yang membedakan adalah kode/script Macro-nya, dan kode/script Macro-nya adalah di bawah ini:
sub PrintVersi2()
'https://warunggrombyang.my.id
ActiveSheet.PrintOut
end sub
Perbedaan dari kode/script Macro yang pertama dan yang kedua ini adalah, jika pada kode/script Macro yang pertama menampilkan dialog/jendela Print untuk kode/script Macro yang kedua ini akan langsung mencetak lembar kerjanya. Jadi agar nantinya lembar kerja tidak tercetak semua, silahkan Sobat Blogger buat atau tentukan lembar kerja yang akan dicetak dengan cara menentukannya melalui menu Print Area.
Dan jangan lupa, untuk menyimpan file dokumennya dalam format *xlsm (Excel Macro-Enabled Workbook):
Demikian pembahasan mengenai Membuat Tombol Print Dengan Macro Di Excel, mudah-mudahan apa yang sudah Saya sampaikan pada kesempatan ini bisa bermanfaat untuk kita semuanya. Sekian, terimakasih dan selamat mencoba.
0 Response
Posting Komentar
Silahkan tinggalkan komentar Anda :