Mengotomatiskan tugas dengan Perekam Makro

Catatan: Kami ingin secepatnya menyediakan konten bantuan terbaru dalam bahasa Anda. Halaman ini diterjemahkan menggunakan mesin dan mungkin terdapat kesalahan tata bahasa atau masalah keakuratan. Kami bertujuan menyediakan konten yang bermanfaat untuk Anda. Dapatkah Anda memberi tahu kami apakah informasi ini bermanfaat untuk Anda di bagian bawah halaman ini? Berikut artikel dalam bahasa Inggris untuk referensi.

Untuk mengotomatisasi tugas berulang, Anda bisa merekam _ z0z_ dengan perekam makro di Microsoft Excel. Bayangkan Anda memiliki tanggal dalam format acak dan Anda ingin menerapkan format tunggal ke semuanya. Makro dapat melakukannya untuk Anda. Anda dapat merekam makro yang menerapkan format yang Anda inginkan, lalu memutar ulang makro Kapan saja diperlukan.

Saat Anda merekam makro, perekam makro merekam semua langkah dalam kode _ z0z_ . Langkah-langkah ini bisa menyertakan teks atau angka pengetikan, mengklik sel atau perintah pada pita atau pada menu, memformat sel, baris, atau kolom, atau bahkan mengimpor data dari sumber eksternal, katakanlah, Microsoft Access. Aplikasi Visual Basic (VBA) adalah subset dari bahasa pemrograman Visual Basic yang kuat, dan disertakan dengan sebagian besar aplikasi Office. Meskipun VBA memberi Anda kemampuan untuk mengotomatisasi proses di dalam dan di antara aplikasi Office, tidak perlu mengetahui kode VBA atau pemrograman komputer jika perekam makro melakukan apa yang Anda inginkan.

Penting untuk mengetahui bahwa Anda saat merekam makro, perekam makro merekam hampir semua gerakan yang Anda buat. Jadi, jika Anda membuat kesalahan dalam urutan Anda, misalnya, mengklik tombol yang tidak Anda inginkan untuk diklik, perekam makro akan merekamnya. Resolusinya adalah merekam ulang seluruh urutan, atau mengubah kode VBA itu sendiri. Ini sebabnya setiap kali Anda merekam sesuatu, yang terbaik adalah merekam proses yang sangat Anda kenal. Semakin lancar Anda merekam urutan, makro yang lebih efisien akan berjalan saat Anda memutarnya kembali.

Alat makro dan VBA dapat ditemukan di tab pengembang , yang disembunyikan secara default, jadi langkah pertama adalah mengaktifkannya. Untuk informasi selengkapnya, lihat memperlihatkan tab pengembang.

Tab Pengembang pada pita

Merekam makro

Ada beberapa hal yang perlu Anda ketahui tentang makro:

  • Saat Anda merekam makro untuk menjalankan serangkaian tugas dalam rentang di Excel, makro hanya akan berjalan pada sel dalam rentang. Jadi jika Anda menambahkan baris tambahan ke rentang, makro tidak akan menjalankan proses pada baris baru, tapi hanya sel di dalam rentang.

  • Jika Anda telah merencanakan tugas proses panjang untuk merekam, rencanakan untuk memiliki makro yang lebih kecil dan bukan memiliki satu makro yang panjang.

  • Tidak diperlukan hanya tugas di Excel yang dapat direkam dalam makro. Proses makro Anda bisa diperluas ke aplikasi Office lainnya, dan aplikasi lainnya yang mendukung aplikasi Visual Basic (VBA). Misalnya, Anda bisa merekam makro di mana Anda pertama kali memperbarui tabel di Excel lalu membuka Outlook untuk mengirim email ke alamat email.

Ikuti langkah-langkah ini untuk merekam makro.

  1. Pada tab pengembang , dalam grup kode , klik Rekam makro.

    -ATAU-

    Tekan Alt+T+M+R .

    Perintah Rekam Makro dalam grup Kode pada tab Pengembang
  2. Dalam kotak Nama makro, masukkan nama untuk makro. Jadikan nama deskriptif sebagai mungkin agar Anda bisa menemukannya dengan cepat jika Anda membuat lebih dari satu makro.

    Catatan: Karakter pertama dari nama makro harus berupa huruf. Karakter berikutnya bisa berupa karakter huruf, angka, atau garis bawah. Spasi tidak bisa digunakan dalam nama makro; karakter garis bawah berfungsi baik sebagai pemisah kata. Jika Anda menggunakan nama makro yang juga merupakan referensi sel, Anda mungkin mendapatkan pesan kesalahan bahwa nama makro tidak valid.

  3. Untuk menetapkan pintasan keyboard untuk menjalankan makro, dalam kotak tombol pintasan , ketik huruf apa pun (huruf besar atau huruf kecil ini akan berfungsi) yang ingin Anda gunakan. Sebaiknya gunakan Ctrl + Shift (huruf besar) kombinasi tombol, karena tombol pintasan makro akan menimpa tombol pintasan Excel default yang sama saat buku kerja yang berisi makro terbuka. Misalnya, jika Anda menggunakan Ctrl + Z (Batalkan), Anda akan kehilangan kemampuan untuk membatalkan dalam contoh Excel tersebut.

  4. Di daftar Simpan makro di , pilih tempat Anda ingin menyimpan makro.

    Secara umum, Anda akan menyimpan makro Anda di lokasi buku kerja ini , tapi jika Anda menginginkan makro tersedia setiap kali Anda menggunakan Excel, pilih buku kerja makro pribadi . Saat Anda memilih buku kerja makro pribadi, Excel membuat buku kerja makro pribadi yang tersembunyi (Personal. xlsb) jika belum ada, dan menyimpan makro dalam buku kerja ini.

  5. Dalam kotak Deskripsi , secara opsional ketikkan deskripsi singkat tentang apa yang dilakukan makro.

    Meskipun bidang Deskripsi bersifat opsional, disarankan agar Anda memasukkan. Selain itu, cobalah untuk memasukkan deskripsi yang bermakna dengan informasi apa pun yang mungkin berguna bagi Anda atau pengguna lain yang akan menjalankan makro. Jika Anda membuat banyak makro, Deskripsi dapat membantu Anda dengan cepat mengidentifikasi makro yang melakukan apa, jika tidak, Anda mungkin harus menebak.

  6. Klik OK untuk mulai merekam.

  7. Lakukan tindakan yang ingin Anda Rekam.

  8. Pada tab pengembang , dalam grup kode , klik Hentikan perekaman_ z0z_.

    -ATAU-

    Tekan Alt+T+M+R .

Bekerja dengan makro yang direkam di Excel

Di tab pengembang , klik makro untuk menampilkan makro yang terkait dengan buku kerja. Atau tekan Alt + F8. Ini akan membuka kotak dialog makro .

Kotak dialog makro

Perhatian: Makro tidak dapat dibatalkan. Sebelum Anda menjalankan makro yang direkam untuk pertama kalinya, pastikan bahwa Anda telah menyimpan buku kerja tempat Anda ingin menjalankan makro, atau yang lebih baik lagi pada salinan buku kerja untuk mencegah perubahan yang tidak diinginkan. Jika Anda menjalankan makro dan tidak melakukan apa yang Anda inginkan, Anda bisa menutup buku kerja tanpa menyimpannya.

Berikut adalah informasi lebih lanjut tentang bekerja dengan makro di Excel.

Tugas

Deskripsi

Mengubah pengaturan keamanan makro di Excel

Baca informasi spesifik tentang pengaturan keamanan yang tersedia untuk makro, dan maknanya.

Menjalankan makro

Ada beberapa cara berbeda untuk menjalankan makro, seperti menggunakan tombol pintasan, objek grafik, bilah alat akses cepat, tombol, atau bahkan saat membuka buku kerja.

Mengedit makro

Anda menggunakan Visual Basic editor untuk mengedit makro yang dilampirkan ke buku kerja.

Menyalin modul makro ke buku kerja yang lain

Jika buku kerja berisi makro VBA yang ingin Anda gunakan di tempat lain, Anda bisa menyalin modul yang berisi makro tersebut ke buku kerja lain yang terbuka dengan menggunakan Microsoft Visual Basic editor.

Menetapkan makro ke objek, bentuk, atau grafik

  1. Pada lembar kerja, klik kanan objek, grafik, bentuk, atau item yang ingin Anda tetapkan makro yang sudah ada, lalu klik tetapkan makro.

  2. Dalam kotak tetapkan makro , klik makro yang ingin Anda tetapkan.

Menetapkan makro ke sebuah tombol

Anda dapat menetapkan makro ke ikon grafik, dan menambahkannya ke Toolbar akses cepat, atau pita.

Menetapkan makro ke kontrol pada lembar kerja

Anda dapat menetapkan makro ke formulir dan kontrol ActiveX dalam lembar kerja.

Mengaktifkan atau menonaktifkan makro dalam file Office

Pelajari cara mengaktifkan atau menonaktifkan makro dalam file Office.

Membuka Editor Visual Basic

Tekan ALT + F11

Temukan Bantuan untuk menggunakan Editor Visual Basic

Pelajari cara menemukan bantuan tentang elemen Visual Basic.

Bekerja dengan kode yang direkam dalam Editor Visual Basic (VBE)

Anda dapat bekerja dengan kode yang direkam dalam Editor Visual Basic (VBE) dan menambahkan variabel Anda sendiri, mengontrol struktur, dan kode lain yang tidak bisa direkam oleh perekam makro. Karena perekam makro menangkap hampir setiap langkah yang Anda ambil saat merekam, Anda juga bisa membersihkan setiap kode rekaman yang tidak diperlukan yang tidak melayani tujuan dalam makro. Meninjau kode yang direkam adalah cara yang hebat untuk mempelajari atau mempertajam kemampuan pemrograman VBA Anda.

Untuk informasi selengkapnya tentang memodifikasi kode yang direkam dalam contoh, lihat mulai menggunakan VBA di Excel.

Merekam makro

Ada beberapa hal yang perlu Anda ketahui tentang makro:

  • Saat Anda merekam makro untuk menjalankan serangkaian tugas dalam rentang di Excel, makro hanya akan berjalan pada sel dalam rentang. Jadi jika Anda menambahkan baris tambahan ke rentang, makro tidak akan menjalankan proses pada baris baru, tapi hanya sel di dalam rentang asli.

  • Jika Anda telah merencanakan tugas proses panjang untuk merekam, rencanakan untuk memiliki makro yang lebih kecil dan bukan memiliki satu makro yang panjang.

  • Tidak diperlukan hanya tugas di Excel yang dapat direkam dalam makro. Proses makro Anda bisa diperluas ke aplikasi Office lainnya, dan aplikasi lainnya yang mendukung aplikasi Visual Basic (VBA). Misalnya, Anda bisa merekam makro di mana Anda pertama kali memperbarui tabel di Excel lalu membuka Outlook untuk mengirim email ke alamat email.

Alat makro dan VBA dapat ditemukan di tab pengembang , yang disembunyikan secara default, jadi langkah pertama adalah mengaktifkannya.

  1. Masuk ke preferensi _ gt_ Excel _ ...Toolbar _-_ pita _ amp_.

  2. Dalam kategori kustomisasi pita , di daftar tab utama , pilih kotak centang pengembang , lalu klik Simpan.

Ikuti langkah-langkah ini untuk merekam makro.

  1. Pada tab Pengembang, klik Rekam Makro.

  2. Dalam kotak Nama makro, masukkan nama untuk makro. Jadikan nama deskriptif sebagai mungkin, sehingga Anda dapat menemukannya dengan cepat jika Anda membuat lebih dari satu makro.

    Catatan: Karakter pertama dari nama makro harus berupa huruf. Karakter berikutnya bisa berupa karakter huruf, angka, atau garis bawah. Spasi tidak bisa digunakan dalam nama makro; karakter garis bawah berfungsi baik sebagai pemisah kata. Jika Anda menggunakan nama makro yang juga merupakan referensi sel, Anda mungkin mendapatkan pesan kesalahan bahwa nama makro tidak valid.

  3. Di daftar Simpan makro di , pilih tempat Anda ingin menyimpan makro.

    Secara umum, Anda akan menyimpan makro Anda di lokasi buku kerja ini , tapi jika Anda menginginkan makro tersedia setiap kali Anda menggunakan Excel, pilih buku kerja makro pribadi. Saat Anda memilih buku kerja makro pribadi, Excel membuat buku kerja makro pribadi yang tersembunyi (pribadi. XLSB) jika belum ada, dan menyimpan makro dalam buku kerja ini. Buku kerja dalam folder tersebut dibuka secara otomatis setiap kali Excel dimulai, dan kode apa pun yang telah Anda simpan di buku kerja makro pribadi akan dicantumkan dalam dialog makro, yang dijelaskan di bagian berikutnya.

  4. Untuk menetapkan pintasan keyboard untuk menjalankan makro, dalam kotak tombol pintasan , ketik huruf apa pun (huruf besar atau huruf kecil ini akan berfungsi) yang ingin Anda gunakan. Sebaiknya gunakan kombinasi tombol yang tidak sesuai dengan tombol pintasan yang sudah ada, karena tombol pintasan makro akan menimpa tombol pintasan Excel default yang sama saat buku kerja yang berisi makro terbuka.

  5. Dalam kotak Deskripsi , secara opsional ketikkan deskripsi singkat tentang apa yang dilakukan makro.

    Meskipun bidang Deskripsi bersifat opsional, disarankan agar Anda memasukkan. Sangat berguna untuk memasukkan deskripsi yang bermakna dengan informasi apa pun yang mungkin berguna bagi Anda atau pengguna lain yang akan menjalankan makro. Jika Anda membuat banyak makro, Deskripsi dapat membantu Anda dengan cepat mengidentifikasi makro yang melakukan apa, jika tidak, Anda mungkin harus menebak.

  6. Klik OK untuk mulai merekam.

  7. Lakukan tindakan yang ingin Anda Rekam.

  8. Pada tab Pengembang, klik Hentikan Perekaman.

Bekerja dengan makro yang direkam di Excel

Di tab pengembang , klik makro untuk menampilkan makro yang terkait dengan buku kerja. Ini akan membuka kotak dialog makro .

Catatan: Makro tidak dapat dibatalkan. Sebelum Anda menjalankan makro yang direkam untuk pertama kalinya, pastikan bahwa Anda telah menyimpan buku kerja tempat Anda ingin menjalankan makro, atau yang lebih baik lagi pada salinan buku kerja untuk mencegah perubahan yang tidak diinginkan. Jika Anda menjalankan makro dan tidak melakukan apa yang Anda inginkan, Anda bisa menutup buku kerja tanpa menyimpannya.

Berikut adalah informasi lebih lanjut tentang bekerja dengan makro di Excel.

Tugas

Deskripsi

Mengaktifkan atau menonaktifkan makro

Pelajari cara mengaktifkan atau menonaktifkan makro di Excel untuk Mac.

Membuat, menjalankan, mengedit, atau menghapus makro 

Untuk menghemat waktu pada tugas yang sering Anda lakukan, Anda bisa merekam langkah-langkah tugas tersebut sebagai makro. Temukan informasi tentang cara membuat dan menjalankan makro.

Menyalin modul makro ke buku kerja yang lain

Jika buku kerja berisi makro VBA yang ingin Anda gunakan di tempat lain, Anda bisa menyalin modul yang berisi makro tersebut ke buku kerja lain yang terbuka dengan menggunakan Microsoft Visual Basic editor.

Menetapkan makro ke objek, bentuk, atau grafik

  1. Pada lembar kerja, klik kanan objek, grafik, bentuk, atau item yang ingin Anda tetapkan makro yang sudah ada, lalu klik tetapkan makro.

  2. Dalam kotak tetapkan makro , klik makro yang ingin Anda tetapkan.

Menetapkan makro ke sebuah tombol

Anda dapat menetapkan makro ke ikon grafik, dan menambahkannya ke Toolbar akses cepat, atau pita.

Menetapkan makro ke kontrol pada lembar kerja

Anda dapat menetapkan makro ke formulir dan kontrol ActiveX dalam lembar kerja.

Membuka Editor Visual Basic

Pada tab pengembang , klik Visual Basic, atau klik menu alat _ Gt_ makro _ gt_ Editor Visual Basic....

Temukan Bantuan untuk menggunakan Editor Visual Basic

Pelajari cara menemukan bantuan tentang elemen Visual Basic.

Perlu bantuan lainnya?

Anda selalu dapat bertanya kepada pakar di Komunitas Teknologi Excel, mendapatkan dukungan di Komunitas Jawaban, atau menyarankan fitur maupun fitur baru di Suara Pengguna Excel.

Kembangkan keterampilan Office Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×