Menyiapkan Excel untuk Kumpulan Macro

Share This Post

Dalam tutorial dengan topik Macro dan VBA ini, kami sering mengulang materi yang berkaitan dengan persiapan pada Excel sebelum membuat Macro. Agar kedepannya tutorial ini lebih singkat dan langsung pada inti, kami membuat konten sendiri tentang langkah persiapan tersebut.

Ada 4 hal yang perlu diketahui, yaitu:

  1. Mengaktifkan Tab Developer
  2. Membuat Personal Macro Workbook, sebagai tempat kumpulan macro
  3. Membuat Modul untuk menyimpan prosedur dan kode macroyang dibuat secara manual
  4. Menyimpan workbook yang berisi macro dengan ekstensi .xlsm

Mengaktifkan Tab Developer

Untuk membuat Macro, kita harus mengaktifkan atau menampilkan lebih dulu tab Developer, karena tool-tool yang berkaitan ada di tab ini, seperti: Code, Add-Ins, dan Controls.

Caranya adalah sebagai berikut:

  1. Klik tombol drop-down pada Quick Access Toolbar
  2. Klik menu More Commands
  3. excel quick access toolbar
  4. Klik menu Customize Ribbon
  5. Aktifkan pilihan Developer
  6. Klik OK
  7. excel customize ribbon developer
  8. Tab Developer akan muncul pada Ribbon
  9. excel tab developer

Membuat Personal Macro Workbook, Sebagai Tempat Kumpulan Macro

Apa itu Personal Macro Workbook? Ia adalah sebuah workbook tersembunyi yang dipakai Excel untuk menyimpan macro-macro (kode VBA) yang bisa dipanggil secara otomatis di banyak workbook. Jika Anda membuat macro kemudian disimpan pada Personal Macro Workbook, maka macro tersebut dapat diakses dan dijalankan pada semua workbook yang sedang dibuka.

Cara bekerjanya adalah sebagai berikut:

  1. Buat Personal Macro Workbook
    1. Buka tab Developer
    2. Klik Record Macro, kemudian pada dialog Record Macro,
    3. Isi nama Macro pada kotak Macro name:
    4. Pada kotak Store Macro in pilih Personal Macro Workbook
    5. excel macro personal macro workbook
    6. Klik OK
  2. Simpan Macro di Personal Macro Workbook
    1. Lakukan aksi-aksi yang ingin direkam sebagai macro
    2. Kemudian klik tombol Stop Recording pada tab Developer
    3. excel stop macro recording
    4. Macro yang barusan dibuat, akan tersimpan di Personal Macro Workbook
  3. Mengakses dan menjalankan Macro
    1. Klik tab Developer, kemudian menu Macros
    2. Pada daftar yang muncul, pilih macro yang ingin dijalankan, dan kemudian klik tombol Run

Membuat Modul Untuk Menyimpan Prosedur Dan Membuat Kode Macro Secara Manual

Pada Microsoft Excel, macro dapat dibuat secara otomatis dengan merekam aksi-aksi yang dilakukan oleh pengguna, atau secara manual dengan menulis kode-kode VBA. Kode-kode ini ditulis sebagai prosedur yang disimpan pada module. Jika kode VBA dibuat dengan cara merekam, maka module akan dibuat secara otomatis. Jika kode dibuat manual, maka module harus dibuat secara manual.

Berikut adalah cara membuat module secara manual.

  1. Pada tab Developer, klik menu Visual Basic
  2. Jendela kerja VBA atau disebut juga Visual Basic Editor (VBE) akan tampil
  3. excel jendela vbe
  4. Jika anda ingin membuat module baru di Personal Macro Workbook, klik kanan pada VBAProject(PERSONAL.XLSB) kemudian pilih Insert > Module
  5. Jika anda ingin menyimpan macro di Workbook yang sedang dibuka, tinggal pilih VBAProject(Nama_Workbook)
  6. excel new module current workbook
  7. Langkah berikutnya adalah membuat prosedur untuk macro
  8. Klik module yang akan dipakai, kemudian tulis kode disini
  9. excel menulis kode vba di module

Menyimpan workbook yang berisi macro dengan ekstensi .xlsm

Setelah membuat macro, jangan lupa untuk menyimpan file tersebut dalam extensi xlsm, melalui menu Save As
excel save as xlsm
Demikianlah langkah-langkah persiapan membuat macro, yang dapat digunakan pada tutorial-tutorial terkait Macro dan VBA kedepannya. Setelah macro dibuat, jangan lupa simpan file workbook dengan ekstensi .xlsm.

Semoga bermanfaat, chaw.

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