Advanced Excel

Mengenal Macro Excel: Cara Otomatisasi Pekerjaan Berulang Dalam Sekali Klik

Dipublikasikan pada 4 April 2026
Oleh Untung Kasirin ⏱️ 4 menit baca
Mengenal Macro Excel: Cara Otomatisasi Pekerjaan Berulang Dalam Sekali Klik

Pernahkah Anda merasa seperti robot saat bekerja dengan Excel? Setiap pagi, Anda mendownload data dari sistem, merapikan judulnya, menghapus kolom yang tidak perlu, mengubah format mata uang, lalu membuat grafik laporan. Proses ini memakan waktu 15-20 menit setiap hari, dan langkah-langkah yang Anda lakukan selalu sama persis.

Jika Anda melakukan ini selama setahun, Anda telah menghabiskan puluhan jam hanya untuk tugas repetitif yang membosankan.

Kabar baiknya, Excel memiliki fitur “perekam” canggih yang disebut Macro. Dengan Macro, Anda bisa merekam serangkaian tindakan yang Anda lakukan, lalu memerintahkan Excel untuk mengulangi tindakan tersebut secara instan di kemudian hari hanya dengan satu kali klik (atau satu shortcut keyboard).

Dalam panduan ini, kita akan mengenal apa itu Macro dan bagaimana cara menggunakannya tanpa harus jago pemrograman.


Apa Itu Macro Excel?

Secara sederhana, Macro adalah serangkaian instruksi yang disimpan di dalam Excel. Instruksi ini ditulis dalam bahasa pemrograman yang disebut VBA (Visual Basic for Applications).

Namun, jangan biarkan kata “pemrograman” menakuti Anda. Untuk level pemula, Anda tidak perlu mengetik kode satu baris pun. Excel menyediakan fitur Macro Recorder (Perekam Macro) yang bekerja seperti kamera ponsel: Anda klik “Record”, lakukan pekerjaan Anda, lalu klik “Stop”. Excel akan mencatat semua gerakan Anda dan mengubahnya menjadi kode otomatis di latar belakang.


Langkah 1: Mengaktifkan Tab Developer

Secara default, alat untuk membuat Macro disembunyikan oleh Excel agar tidak membingungkan pengguna umum. Langkah pertama adalah memunculkannya:

  1. Klik kanan di area kosong mana saja pada Ribbon (deretan menu di atas).
  2. Pilih Customize the Ribbon.
  3. Di kolom sebelah kanan, cari tulisan Developer dan beri tanda centang.
  4. Klik OK. Sekarang Anda akan melihat tab baru bernama “Developer” di bagian atas.

Langkah 2: Merekam Macro Pertama Anda

Mari kita coba membuat Macro sederhana untuk merapikan judul tabel.

  1. Pergi ke tab Developer, lalu klik Record Macro.
  2. Berikan nama (misal: RapikanTabel). Penting: Jangan gunakan spasi dalam nama Macro.
  3. Tentukan Shortcut Key jika ingin (misal: Ctrl + Shift + R).
  4. Klik OK. Sekarang Excel sedang “merekam”.
  5. Lakukan aksi Anda: Ubah warna sel, buat teks jadi tebal, ubah ukuran font, dsb.
  6. Setelah selesai, kembali ke tab Developer dan klik Stop Recording.

Selamat! Anda baru saja menciptakan robot pertama Anda di Excel.


Langkah 3: Menjalankan Macro

Ada beberapa cara untuk memanggil “robot” Anda kembali:

  • Shortcut: Gunakan kombinasi tombol yang Anda buat tadi.
  • Menu Macros: Klik tombol Macros di tab Developer, pilih namanya, lalu klik Run.
  • Tombol Visual: Anda bisa membuat tombol (Shape atau Button) di sheet Anda, lalu klik kanan dan pilih Assign Macro. Sekarang, setiap kali tombol itu diklik, Excel akan menjalankan perintahnya.

Tips Penting: Relative References

Saat merekam, secara default Excel menggunakan “Absolute Reference”. Artinya, jika Anda merekam aksi di sel A1, maka saat Macro dijalankan, ia akan selalu kembali ke sel A1.

Jika Anda ingin Macro tersebut bekerja di sel mana pun yang sedang Anda pilih, aktifkan fitur Use Relative References di tab Developer sebelum Anda mulai merekam. Ini adalah kunci rahasia untuk membuat Macro yang fleksibel dan berguna di berbagai kondisi.


Cara Menyimpan File yang Berisi Macro

Ini adalah bagian yang paling sering dilupakan pemula: File Excel biasa (.xlsx) tidak bisa menyimpan Macro.

Jika Anda sudah susah payah membuat Macro tapi menyimpannya sebagai file .xlsx biasa, maka saat file dibuka lagi, Macro Anda akan hilang selamanya.

  • Saat menyimpan (Save As), pastikan Anda memilih format Excel Macro-Enabled Workbook (.xlsm).

Keamanan: Jangan Takut dengan Warning

Saat Anda membuka file .xlsm, Excel biasanya akan memunculkan peringatan keamanan (Security Warning). Ini normal karena Macro bisa digunakan untuk hal-hal jahat oleh orang yang tidak bertanggung jawab. Selama Anda yang membuat Macro tersebut atau mendapatkannya dari sumber terpercaya (seperti JagoExcel), Anda aman untuk mengklik Enable Content.


Kesimpulan

Macro adalah jembatan antara pengguna Excel biasa dengan seorang Automation Specialist. Dengan menguasai Macro, Anda tidak lagi bekerja untuk Excel, tapi Excel yang bekerja untuk Anda. Waktu yang Anda hemat bisa digunakan untuk hal-hal yang lebih strategis bagi pertumbuhan karir atau bisnis Anda.

Ingin sistem keuangan yang otomatisasinya sudah sangat canggih dan teruji? Di JagoExcel, kami mengembangkan dashboard yang menggunakan logika tingkat tinggi untuk memastikan seluruh laporan Anda terintegrasi secara otomatis tanpa Anda perlu merekam Macro satu pun. Semuanya sudah kami siapkan agar Anda bisa langsung menggunakannya dengan mudah.

Dapatkan Template Otomatis JagoExcel — Kerja Cepat, Hasil Akurat!


[!NOTE] Sudah nyaman dengan Macro Recorder? Langkah selanjutnya adalah mengintip ‘Visual Basic Editor’ (Alt + F11) untuk mulai belajar mengubah sedikit kode agar Macro Anda jadi jauh lebih sakti!