Total Halaman ini dilihat :

Monday, February 11, 2013

Membuat Filter dengan Record Macro dengan Cepat dan Mudah

Apa kabarnya kawan-kawan hari ini? Saya berharap semuanya dalam keadaan sehat :)

Materi yang akan saya bawakan adalah membuat filter dengan record macro dengan cepat dan mudah. Tidak perlu bisa Macro!! Kita akan memanfaatkan Record Macro kemudian excel akan membuat Macro code-nya secara otomatis. Seru kan?


Nah mari belajar cara membuatnya..

Kasus :
Ada invoice penjualan per kota per tanggalnya. Kemudian disediakan satu pilihan filter yang bisa langsung dipakai user.. Kurang lebih screenshot nya seperti ini :
Langkah-langkah:
  1. Pastikan Excel ribbon Developer sudah diaktifkan. Jika belum diaktifkan lihat post saya di lain tempat.
  2. Ribbon Developer - Insert - Group Box untuk menampung Option Button. Taruh di area yang kosong.
  3. Tambahkan Option Group dari Developer - Insert - Option Button. Beri text <4500000, 4500000-6999999, >= 7000000
  4. Data yang hendak di filter formatlah sebagai Table. Caranya blok datanya kemudian ribbon Home - Format as Table.
  5. Sekarang kawan bisa melakukan recording macro. Ingat, sejak tombol start recording aktif, maka seluruh aktifitas akan direkam. Saat perekaman dimulai pastikan kawan tau apa yang hendak dikerjakan.
  6. Developer - Record a Macro kemudian langsung tekan enter. Nama macro: Macro1
  7. Setelah OK, kawan dapat melihat status rekaman, apakah masih merekam atau tidak di excel sebelah kiri bawah.
  8. Lakukan filter pada sales total dengan cara
  9. Isikan 4500000 dengan Sales Total "is less than" seperti gambar dibawah ini :
     kemudian tekan OK.
  10. Tekan Finish / Stop Recording pada bagian kotak yang seperti gambar pada poin 7 sehingga recording macro berhenti.
  11. Klik kanan option button yang dinamai "<4,500,000" - Assign Macro - pilih Macro1 (nama macro yang sudah ditentukan seperti nomor 6.
  12. Coba test klik atau pilih option button <4,500,000 apakah sudah berjalan dengan baik atau belum.
  13. Lakukan hal yang mirip dengan langkah ini hanya berbeda pada tipe filter number.
    4,500,000 - 6,999,999 : pakai Between
    >= 7,000,000 : pakai : Greater than or equal to
Selesaii.. Sekarang kawanku semua bisa membuat filter data table dengan menggunakan macro. Jangan lupa untuk menyimpan workbook ini harus disimpan ke type Excel Macro Enabled Workbook.

Nah sekarang kawan sudah belajar membuat filter menggunakan makro dengan bantuan Option Button.. Great Job.. Sukses selalu..:)



No comments:

Post a Comment