Kamis, 21 Juli 2016

VBA Macro pada Excel


Mengenal Macro Pada Microsoft Excel
Macro yaitu perintah dan function yang disimpan dan dijalankan didalam module Microsoft Visual Basic Editor untuk menjalankan perintah secara Otomatis. Dengan menggunakan berarti menambahkan kode VBA pada Worksheet atau Lembar Kerja yang ada pada Excel. Macro atau Visual Basic terdapat pada tab Developer , biasanya tab tersebut belum tampil pada ribbon maka terlebih dahulu kita tampilkan dengan cara :

Pada Microsoft Excel 2010/2013

1. Buka Program Ms. Excel 2010/2013

2. Klik tab File lalu pada Options Klik Customize Ribbon, didalam kotak main tabs beri tanda centang pada pilihan Developer.

3.Klik OK, maka tab Developer tampil didalam ribbon.
Bagaimana Cara Membuat Macro?
Untuk membuat sebuah Macro dapat dilakukan dengan beberapa cara antara lain : Macro dapat dibuat denan cara merekam dengan menggunakan fitur Record Macro atau menuliskan kode perintah langsung didalam jendela Microsoft Visual Basic Applicaion.
Membuat Macro Dengan cara Merekam dengan menggunakan Fitur Record Macro
1. Pertama Kita Buat File Excel dengan Nama “Tabel Penyimpanan Barang” :
 
 
Gambar1.1
 
2. Letakan kursor pada Sel “F4” atau dibawah kolom “Lama Penyimpanan”. Pilih tab Developer, pada group Code klik tombol “Record Macro”.
 
3. Muncul kotak dialog Record Macro seperti dibawah ini :  Berikan Nama Pada "Macro Name", pada Shortcut Key : Ctrl+Shift+U,  pada store macro name  : "This WorkBook".
 

Gambar1.2

4. Lalu Klik "OK" untuk Memulai Proses perekaman Record

5. Pada Cell “F4” Ketik rumus berikut ini : (=Int(E4-D4) & “Hari”)



 
 
 
Gambar1.3
 
 
6. Tekan Enter, hasilnya Lama Penyimpanan Barang akan ditampilkan. Klik pada “Stop Recording” unuk mengakhiri proses perekaman.
 
 
 

Gambar1.4


7. Jalankan Macro dengan shortcut/Menekan tombol Ctrl+Shift+U di Cell “F4” sampai dengan “F11”  maka hasilnya akan tampil seperti gambar dibawah ini :











Gambar1.5


Demikian itu langkah-langkah membuat Macro VBA pada Excel dengan merekam Macro menggunakan Fitur Record Macro. pada Intinya VBA memudahkan pekerjaan kita. Selamat Mencoba dan Semoga Bermanfaat. Terimakasih :-) :-)