Rumus Penting Excel: Membuat Tombol Cetak/Print Otomatis

Satu lagi rumus penting di Microsoft Excel yang bisa dimanfaatkan ketika kita hendak membuat aplikasi sederhana menggunakan Microsoft Excel. Misalnya aplikasi analisis soal, aplikasi rapot, aplikasi absensi, dan aplikasi-aplikasi penunjang administrasi sekolah lainnya. Buat guru yang kreatif dan mau memanfaatkan TIK, pengetahun terhadap rumus-rumus excel menjadi hal penting yang harus dikuasai. Dan rumus penting di microsoft excel kali ini adalah, script VBA untuk membuat command / tombol perintah cetak / print.

Kode VBA untuk perintah cetak ini cukup sederhana dan mudah diingat,

Sub Cetak()
Range (“A1:F10”).PrintOut
End Sub

Kode diatas digunakan untuk perintah, apabila tombol di klik maka yang dicetak adalah range A1 sampai dengan F10.

Tinggal ditentukan saja rangenya sesuai area yang dicetak.

Sub Cetak()
selection.PrintOut
End Sub

Kalau rumus yang diatas ini, perintahnya sama untuk mencetak / print, tetapi bedanya adalah, sebelum meng-klik tombol cetak, kita terlebih dahulu menseleksi area range yang akan di print. Ini lebih flexibel tentunya apabila dalam satu sheet terdapat beberapa tabel.

Untuk opsi lainnya, tinggal mengganti perintah dibelakang kode .PrintOut.

Untuk kode-kodenya silahkan googling saja.

Cara penggunaan kode VBA untuk membuat tombol cetak di Microsoft Excel

Untuk penggunaan kode-kode diatas, caranya:

Pertama, buat terlebih dahulu tombol cetak. Gunakan saja menu Shape dan pilih bentuk rectangel.

Kedua, pada keyboard tekan tombol ALT+F11 secara bersamaan untuk memunculkan jendela VBA

Ketiga, klik kanan pada this Workbook

Keempat, klik Insert, pilih Module

membuat-tombol-cetak-di-excel1

Pada jendela kera Module tersebut ketikan kode diatas

membuat-tombol-cetak-di-exce4

Kelima, kembali ke area workbook, kemudian klik kanan tombol Print, pilih Asign Macro, pilih Cetak.

membuat-tombol-cetak-di-excel3

Selamat mencoba…

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: