Menggunakan Record Macro Excel

tutorialmicrosoftexcel.net – Sehubungan adanya beberapa telpon serta sms yang meminta belajar macro excel online kepada admin, dengan ini admin mohon maaf belum bisa meluangkan waktu untuk belajar macro excel online. Untuk sedikit menghilangkan kekecewaan pengunjung, ke depan admin akan berusaha membuat postingan mengenai excel macro. Pada postingan kali ini admin ingin membahas tentang fungsi Record Macro Excel.

Microsoft Excel menyediakan fungsi untuk membuat macro secara otomatis kemudian dapat disimpan lalu dijalankan kembali. Sangat mudah menggunakan Record Macro karena Ms. Excel akan secara otomatis men-generate semua tindakan kita ke dalam bahasa Visual Basic. Singkatnya anda tidak perlu mengetik kode Visual Basic untuk membuat Macro.

Untuk membuka Record Macro, anda dapat membuka menu Ribbon Developer lalu pilih icon Record Macro untuk menampilkan form record macro dialog box.

Record Macro Excel Ribbon

Menu Record Macro

Setelah form record macro dialog box ditampilkan, anda harus mengisi Nama Macro yang anda buat (Macro name), shortcut key jika diperlukan dan menentukan di mana macro yang anda buat dapat dieksekusi (Store macro in). Anda dapat juga membuat deskripsi macro jika dibutuhkan.

Record Macro Dialog Box Excel

Record Macro Dialog Box

Pada Tutorial Microsoft Excel kali ini, kita akan mencoba dua contoh kasus menggunakan fungsi Record Macro pada Ms. Excel. Agar lebih mudah untuk dipraktikkan coba anda buat tabel seperti gambar di bawah ini.

Record Macro Ms. Excel

Format Tabel dengan Record Macro

Setelah membuat tabel di atas kita akan mempraktikkan contoh penggunaan fungsi macro yang pertama yang sederhana yaitu melakukan format tabel.

  1. Klik Record Macro Icon.
  2. Setelah tampil dialog box Berikan nama “formatTabel” pada Macro name : (Jangan memberikan spasi pada penamaan macro). Tentukan Shortkey jika diperlukan dan pilih Store Macro in : This Workbook kemudian isi deskripsi macro jika perlu.
  3. Blok atau pilih cell A1 sampai E1 lalu tekan Bold  pada menu Home.
  4. Pilih cell E7 lalu tekan perintah Bold pada menu Home
  5. Lalu pilih stop recording pada menu developer.

Untuk melihat hasil kode yang di-generate oleh Ms. Excel anda dapat membuka VBE (Visual Basic Editor) dengan menekan Alt + F11. Lalu tekan module1 maka kita akan mendapatkan kode Visual Basic seperti gambar di bawah ini.

Record Macro Ms. Excel

Kode VB dari Record Macro Format Tabel

Dari kode yang kita lihat di atas, Ms. Excel merekam tindakan dan perlakuan kita terhadap workbook yang aktif dari mulai kita mengaktifkan tombol record (rekam). Sebagai contoh perintah Range(“A1:E1”).Select Selection.Font.Bold = True , artinya kita memformat bentuk Huruf Tebal pada A1 sampai dengan E1.

Untuk menjalankan Macro yang telah kita buat, pilih menu developer lalu klik icon Macros  lalu pilih nama macro formatTabel lalu klik Run.

Record Macro Dialog Box Excel

Dialog Run Macro

Menambahkan Fungsi atau Formula

Tidak hanya format tabel, tapi record macro akan merekam semua tindakan dan perlakuan kita terhadap workbook termasuk ketika kita menambahkan fungsi atau formula matematis ke dalam suatu cell. Nah mari kita coba membuat macro record yang baru dengan tetap menggunakan tabel yang sama seperti contoh pertama.

  1. Klik Icon Record Macro.
  2. Buat Nama Macro (Macro name) : “addFormula”. Tentukan Shortkey jika perlu dan pilih Store macro in : This Workbook. Isi deskripsi macro jika perlu. Klik Ok. Record Macro Dialog Box Excel
  3. Tempatkan Kursor pada E2, lalu masukkan formula : =C2*D2 Tekan Enter.
  4. Copy Cell E2 dengan Ctrl + C
  5. Lalu Blok (sorot) E3 : E6, lalu paste dengan Ctrl + V
  6. tempatkan kursor pada E7 lalu pilih fungsi Autosum Record Macro Excel di menu Home. Tekan Enter
  7. Kembali ke Menu Developer lalu klik Stop Recording.

Sama seperti contoh pertama, anda dapat melihat kode yang dihasilkan bukalah VBE (Visual Basic Editor) dengan menekan Alt + F11.

Record Macro Excel

Nah semoga menggunakan Tutorial Fungsi Record Macro pada Microsoft Excel dapat membantu anda dalam membuat file macro microsoft excel. Baca Juga Artikel Macro Excel  : Membuat Sendiri Fungsi Microsoft Excel

Berita Lainnya