Pada dasarnya, membuat Macro di Excel bisa dilakukan dengan 2 cara:
- Merekam serangkaian aksi/kegiatan, melalui menu Record Macro, yang nantinya bisa dipanggil kembali
- Membuatnya secara manual, dengan menulis kode di sebuah procedure.
Di sini saya akan menunjukan bagaimana membuat macro dengan cara merekam serangkaian aksi yang dilakukan di sebuah worksheet, sambil mengamati bagaimana secara otomatis kode tersebut dibuat oleh Excel.
Langkahnya adalah sebagai berikut:
- Buka file latihan, siapkan worksheet yang akan dikerjakan
- Klik Tab Developer, pilih Visual Basic untuk membuka jendela pemrograman macro
- Simpan jendela Worksheet di sebelah kiri
- Simpan jendela Visual Basic di sebelah kanan layer
- Sekarang sudah siap untuk merekam
- Klik tombol Record Macro pada tab Developer | Code | Record Macro
- Isilah kotak dialog Record Macro yang muncul, isi Macro Name
- Misal, isi Format_Table, kemudian klik OK
- Pada jendela Visual Basic, double klik Modul1.Cari kode dengan nama Format_Table().
- Arahkan mouse kembali ke Worksheet
- Klik cell A1 (bisa kita lihat kode Macro yang dibuat)
- Blok cell A1:G1
- Pasang format dengan cara: Home | Styles | Cell Styles |
- Anda dapat mengamati kode yang muncul dari aksi/kegiatan ini di layar Visual Basic
- Klik cell A2, blok sampai baris 100 (cell A2:A100). Pasang format: Home | Number | Number Format | Short Date
- Blok F2:F100, pasang format: Home | Number | Number Format | Currency
- Terapkan format: Home | Font | Borders | All Borders
- Proses merekam makro selesai, klik tab Developer, klik Stop Record
Setelah proses merekam ini selesai, kita akan coba untuk memanggil kembali Macro yang sudah dibuat.
Kita hilangkan lebih dulu semua format yang sudah kita buat di pada worksheet latihan.
- Klik sudut kiri atas grid untuk memilih seluruh cell
- Hapus seluruh format yang ada dengan cara: Home | Editing | Clear | Clear Formats
- Setelah di-clear, cells akan tampil seperti kondisi awal
Berikutnya kita akan panggil Kembali Macro yang tadi direkam.
- Buka Tab Developer | Code | Macros
- Pada dialog Macro, pilih Format Table yang ada di list
- Klik Run
Hasilnyanya bisa kita lihat, table akan kembali diformat dengan proses yang sudah kita rekam. Pada jendela sebelah kanan, kita bisa lihat kode yang dibuat melalui proses rekaman ini.
Demikianlah cara membuat Macro dengan cara merekam, semoga bermanfaat, chaw.