Sebelum kita masuk ke cara membuat macro Excel sederhana, kita harus tahu dulu apa itu macro. Macro di Excel adalah fitur otomatisasi yang digunakan untuk merekam serangkaian perintah atau perhitungan yang sering dilakukan secara berulang. Biasanya, macro ini dibuat menggunakan bahasa VBA (Visual Basic for Applications).
Dengan macro, kamu bisa menghemat waktu. Misalnya, kamu punya data yang setiap hari harus diformat dengan cara yang sama, atau harus dibuat laporan dengan susunan tertentu. Daripada mengerjakan manual, cukup klik tombol macro, semua beres otomatis. Manfaat Menggunakan Macro Excel sebagao berikut.
✅ Menghemat waktu pekerjaan berulang.
✅ Meminimalkan kesalahan karena proses dilakukan otomatis.
✅ Mempermudah pekerjaan admin, akuntan, atau staf laporan.
✅ Meningkatkan produktivitas.
Langkah-Langkah Cara Membuat Macro Excel Sederhana
1️⃣ Aktifkan Developer Tab di Excel
Secara default, tab Developer di Excel biasanya belum aktif.
Cara memunculkannya:
-
Klik File > Options > Customize Ribbon.
-
Centang Developer pada daftar sebelah kanan.
-
Klik OK.
Tab Developer akan muncul di deretan menu Excel.
2️⃣ Mulai Merekam Macro
Berikut langkah-langkah membuat macro sederhana:
-
Klik tab Developer.
-
Pilih Record Macro.
-
Isikan:
-
Macro name: Misalnya
FormatTabel
. -
Shortcut key (opsional): Misalnya
Ctrl + Shift + F
. -
Store macro in: Pilih
This Workbook
.
-
-
Klik OK.
Sekarang Excel sedang merekam semua aksi yang kamu lakukan. Misalnya:
-
Pilih data.
-
Ganti ukuran font.
-
Warnai header.
-
Buat border tabel.
Kalau sudah selesai, klik Developer > Stop Recording.
3️⃣ Menulis Sendiri Kode Macro (VBA)
Selain merekam, kamu bisa juga menulis langsung kodenya.
Contoh macro sederhana: Mengisi Range A1:A5 dengan tulisan "Hello World".
Langkah Pemasangan Kode Macro:
-
Klik Developer > Visual Basic.
-
Klik Insert > Module.
-
Masukkan kode berikut:
-
Tutup jendela Visual Basic.
-
Kembali ke Excel, jalankan dengan klik Macros > pilih TulisHelloWorld > Run.
4️⃣ Contoh Macro Excel Lain: Format Otomatis Judul
Misalnya kamu ingin membuat macro yang otomatis memberi format tebal, tengah, dan font besar pada sel A1.
Kodenya seperti ini:
Langkah Menjalankan:
-
Masukkan lewat Visual Basic > Module seperti sebelumnya.
-
Jalankan lewat Macros > Run FormatJudul.
Tips Saat Membuat Macro
✨ Beri nama macro yang jelas dan mudah diingat.
✨ Simpan file dengan ekstensi .xlsm agar macro tersimpan (bukan .xlsx).
✨ Perhatikan shortcut key agar tidak bentrok dengan shortcut bawaan Excel.
✨ Uji macro di file dummy dulu, jangan langsung di data asli.
Membuat macro Excel sederhana ternyata nggak sesulit yang dibayangkan. Dengan memahami langkah dasar ini, kamu bisa mulai mengotomatisasi banyak pekerjaan harian seperti formatting, pembuatan laporan, atau pengisian data.