Cara Mengaktifkan dan Membuat Macro di Excel dengan Cara Merekam

Share This Post

Macro adalah serangkaian perintah atau tindakan yang dapat disimpan, kemudian dijalankan atau dipanggil kembali kapanpun Anda perlu melakukan tugas tertentu di komputer. Dalam lingkungan Microsoft Office, perintah atau tindakan yang disimpan tersebut dibuat dalam bahasa pemrograman yang disebut Visual Basic for Application atau VBA. Sehingga Macro pada Microsoft Excel dibuat menggunakan VBA.

Jadi jelas, Macro adalah rangkaian perintah, sedangkan VBA adalah bahasa pemrograman yang dipakai untuk membuat perintah-perintah tersebut.

Mengapa penting untuk dipelajari?

Setidaknya ada 3 hal kenapa Macro atau VBA penting untuk dipelajari

  1. Bisa digunakan untuk mengotomatisasi pekerjaan yang berulang. Misalnya kita harus membuat memformat laporan yang sama setiap bulan. Daripada kita melakukan langkah-langkah tersebut secara manual, lebih baik dibuat macro agar bisa melakukan format dengan beberapa klik.
  2. Bisa digunakan untuk melakukan tugas tertentu saat tindakan atau kondisi lain terjadi. Misal, kita ingin membuat pengingat dead-line laporan saat membuka workbook tertentu.
  3. Bisa digunakan untuk membuat fungsi sendiri atau istilahnya User Defined Function (UDF). Dalam kasus khusus, Excel tidak menyediakan fungsi yang kita butuhkan sehingga harus membuat sendiri sesuai kebutuhan tempat kita kerja. UDF ini kemudian bisa kita buat plugin agar bisa dikirim atau di-share ke dokumen/pengguna lain.
  4. Menyederhanakan tampilan agar lebih mudah dipakai oleh pengguna lain. Dalam hal ini, menggunakan kapabilitas user-form untuk membuat user interface yang lebih sederhana.
  5. Membuat yang laporan interaktif dimana pengguna dapat memasukan pilihan-pilihan atau meng-klik tombol-tombol (tombol filter misalnya) untuk mendapatkan visual yang sesuai.

Mengaktifkan Tab Developer

Untuk membuat macro, step pertama adalah mengaktifkan tab Developer. Tab ini berisi alat yang berkaitan dengan macro dan layar kerja menggunakan VBA. Berikut adalah langkah mengaktifkan tab developer atau macro di excel.

  1. Pilih menu File | Options | Optimize Ribbon
  2. Pilih Main Tabs
  3. Aktifkan cek Developer.
  4. mengaktifkan-tab-developer-macro-vba-di-excel
  5. Tab Developer bisa dilhat pada Ribbon
  6. tab-developer-pada-ribbon-ms-excel

Untuk pemula, cukup fokus pada tombol alat yang paling kiri, yaitu:

  1. Visual basic, untuk membuka layar pembuatan kode VBA
  2. Macros, untuk membuka daftar macro, memanggil, dan mengelolanya.
  3. Record Macro, memulai merekam untuk macro
  4. Use Relative References, menghidupkan atau mematikan Relative reference
  5. Macro Security, membuka setting keamanan Macro

Membuat Macro Sederhana

Berikutnya kita akan coba membuat Macro sederhana, yaitu memformat table. Macro ini selanjutnya dapat disimpan dan dipakai ulang jika diperlukan untuk memformat table yang berstruktur sama.
Untuk latihan, kita akan menggunakan Workshet Macro_1. Bagi Anda yang ingin mencoba, contoh file latihan macro ini dapat didownload di bawah artikel.

Kita akan membuat Macro dengan cara yang paling mudah, yaitu dengan cara merekam. Langkahnya adalah sebagai berikut:

  1. Buka worksheet Macro_1. Ini adalah tabel yang akan kita format.
  2. Klik tab Developer
  3. Klik tombol Record Macro
  4. Isi form Record Macro
  5. Macro Name: Format_Table_1
  6. memberi nama macro di excel
  7. Kemudian klik OK
  8. Berikutnya kita akan mulai merekam Macro
  9. Klik Cell A1
  10. Gunakan shortcut Ctrl+Shift+Panah-Kanan, untuk melakukan blok sampai cell paling kanan
  11. Kemudian shortcut Ctrl+Shift+Panah-Bawah, untuk melakukan blok sampai cell paling bawah
  12. melakukan blok cell di excel
  13. Setelah itu lakukan format yang dibutuhkan, misalnya dengan memillih menu Home | Font | All Borders
  14. menambahkan border pada cell excel
  15. Kemudian klik A1 lagi
  16. Gunakan shortcut Ctrl+Shift+Panah-Kanan, untuk melakukan blok sampai cell paling kanan
  17. Tambahkan format untuk Heading table, dengan cara: Home | Styles | Blue Accent 1
  18. menambahkan warna pada heading excel
  19. Berikutnya kita akan memforat beberapa kolom yang berisi nilai uang
  20. Klik cell G2 (Buy Price), kemudian shortcut Ctrl+Shift+Panah-bawah, pasang format: Home | Number | Curency
  21. memformat cell excel dengan mata uang atau currency
  22. Lakukan hal yang sama untuk kolom I (Price Each) dan J (Sales)
  23. Kemudian recording Macro kita stop dengan klik tombol Stop di status bar microsoft Excel
  24. menghentikan rekaman macro di excel

Beberapa langkah di atas dilakukan dengan menggunakan Shortcut dibandingkan klik mouse. Itu dimaksudkan agar Macro yang dibuat dapat berfungsi pada tabel yang ukurannya berbeda.
Menjalankan Macro
Macro yang sudah dibuat, dapat dipanggil kembali untuk melakukan pekerjaan format yang sama, misalnya untuk table di worksheet yang berbeda. Berikut adalah langkah memanggil macro tersebut di table yang baru:

  1. Buka worksheet Macro_2
  2. Bisa kita lihat, bahwa jumlah baris di tabel yang baru ini lebih banyak
  3. Klik cell A1
  4. Klik ribbon Developer | Macros
  5. Pilih Macro name: Format_Table_1
  6. memanggil macro yang sudah ada di excel
  7. Klik Run
  8. Bisa kita lihat hasilnya persis sepert table di Macro_1

Demikian tutorial singkat bagaimana cara mengaktifkan dan membuat macro dengan cara merekam. Semoga bermanfaat. Sampai ketemu di tutorial berikutnya, chaw.

File Latihan: 4001Cara Mengaktifkan dan Membuat Macro di Excel

Subscribe To Our Newsletter

Get updates and learn from the best

More To Explore

Melakukan Grouping di Pivot Table

Pivot Table adalah salah satu fitur paling powerful dalam Microsoft Excel. Salah satu kemampuan yang sangat berguna dalam Pivot Table adalah grouping atau pengelompokan data

Do You Want To Boost Your Business?

drop us a line and keep in touch