Cute Rocking Baby Monkey IsNaningTiyasNovitaSari: Macro Excel

Sabtu, 27 September 2014

Macro Excel

PENGERTIAN MACRO EXCEL
Macro exel adalah sebuah fasilitas yang dimiliki Microsoft Excel yang digunakan untuk membuat perintah/merekam sebuah perintah yang berbentuk kode yang menggunakan bahasa VBA (Visual Basic for Application). VBA (Visual Basic for Application) adalah salah satu bahasa pemprograman yang berbasis Visual Basic yang 'ditempelkan' pada Microsoft Excel.
Memulai membuat macro excel (pada Microsfot Office Excel 2007)
  1. Jika 'Developer' tab masih belum muncul, silahkan aktifkan dahulu dengan cara
    • Klik Microsoft Office Button, dan kemudian klik Excel Options
    • Di kategori Popular, dibawah sub menu Top options for working with Excel, centang kotak Show Developer tab in the Ribbon, dan akhiri dengan tombol OK
    • Tab baru muncul di jendela excel dengan nama Developer
  2. Untuk memulai merekam macro, klik icon Record Macro yang ada di grup Code, atau bisa juga dengan memulai record macro dengan klik icon record yang terdapat di status bar
    Memulai Record Macro
  3. Jendela untuk deskripsi Record Macro akan muncul, anda bisa mengabaikan jendela ini dengan langsung meng-klik tombol OK/mengisi nama untuk macro anda.
    Deskripsi Macro
  4. Mulailah melakukan aktivitas excel anda, contoh sederhananya;
    • Pilih Sheet2
    • Di Sheet2 pilih sel C7
  5. Akhiri dengan menghentikan tombol Stop Recording


Melihat Hasil Record Macro - View Code
Hasil dari record macro yang baru anda lakukan dapat dilihat dengan cara :
  1. Klik View Code yang terdapat pada grup Controls, atau bisa anda lakukan dengan menggunakan shotcuts Alt+F11 untuk menampilkan jendela Microsoft Visual Basic View VBA Code
  2. Pada bagian jendela Project - VBAProject, pilih workbook yang aktif dan pilih di bagian Modules -> Module1, pada bagian inilah kode yang tadi kita rekam tersimpan
  3. Kode VBA excel 
    Keterangan :
    • Sub Pergi_Ke_Sheet2() : judul dari macro
    • Sheets("Sheet2").Select : memilih sheet2
    • Range("A1").Select : memilih sel A1 yang terdapat di sheet2


Cara Menggunakan - Menjalankan Macro
Macro yang sudah dibuat tidak bisa berjalan sendiri, kecuali kita berikan perintah agar ia bisa berjalan sebagaimana mestinya. Banyak cara menjalankan macro yang sudah dibuat, salah satunya dengan cara seperti berikut :
  1. Aktifkan sheet1 jika belum dan pilih tab Developer, kemudian pilih Insert - dan dari beberapa menu pilihan, pilih Button(form control) seperti yang terlihat pada gambar dibawah
    Membuat tombol Button
  2. Klik di area yang anda inginkan pada Sheet1, yang otomatis akan menampilkan jendela Assign Macro
  3. Pilihlah macro yang terdapat pada kolom Macro Name:, untuk contoh diatas saya memilih macro Pergi_Ke_Sheet2 dan saya akhiri dengan OK untuk menutup jendela Assign Macro
    Memilih Macro
  4. Sekarang coba anda klik tombol Button yang tadi sudah dibuat, lalu lihat hasilnya.....

Tidak ada komentar:

Posting Komentar