Berlaku Untuk
Excel 2016 Excel 2013 Excel 2010 Excel 2007

Penting: Dukungan untuk Office 2016 dan Office 2019 berakhir pada 14 Oktober 2025. Mutakhirkan ke Microsoft 365 untuk bekerja di mana saja dan dari perangkat apa pun serta terus mendapatkan dukungan. Dapatkan Microsoft 365

Anda bisa mengotomatisasi kontrol formulir atau kontrol ActiveX dengan melakukan hal berikut:

  • Melakukan tindakan atau operasi ketika pengguna mengklik kontrol formulir dengan menetapkan makro ke dalamnya.

  • Jalankan kode Microsoft Visual Basic for Applications (VBA) untuk memproses setiap kejadian yang terjadi saat pengguna berinteraksi dengan kontrol ActiveX.

Untuk informasi selengkapnya tentang cara membuat makro, lihat Membuat atau menghapus makro.

Menambahkan atau mengedit makro untuk kontrol formulir

  1. Klik kanan kontrol, lalu klik Tetapkan Makro.

    Kotak dialog Tetapkan Makro akan muncul.

  2. Untuk menentukan lokasi makro yang sudah ada, pilih di mana makro berada dalam kotak Makro dalam dengan melakukan salah satu hal berikut ini:

    • Untuk mencari makro dalam buku kerja apa pun yang terbuka, pilih Semua Buku Kerja Yang Terbuka.

      Catatan: Jika makro yang ingin Anda tetapkan ke kontrol berada dalam buku kerja terpisah, buka buku kerja itu terlebih dahulu sehingga akan tersedia dalam kotak daftar Makro di .

    • Untuk membatasi pencarian makro ke buku kerja yang berisi lembar kerja saat ini, pilih Buku Kerja Ini.

    • Untuk membatasi pencarian makro ke buku kerja tertentu, pilih buku kerja tersebut dari daftar nama buku kerja terbuka yang tersedia.

  3. Lakukan salah satu dari langkah berikut ini:

    Menetapkan makro    Lakukan salah satu dari langkah berikut ini:

    • Merekam makro baru    Klik Rekam, dan ketika Anda selesai merekam makro, pada tab Pengembang , dalam grup Kode , klik Hentikan Perekaman Gambar tombol.

    • Menetapkan makro yang sudah ada    Klik ganda makro dalam daftar atau masukkan namanya dalam kotak Nama makro .

    • Membuat makro baru    Klik Baru lalu, di Editor Visual Basic, tulis makro baru.

      Untuk informasi selengkapnya tentang cara menulis makro, lihat Bantuan Visual Basic.

      Mengubah makro yang ditetapkan    Lakukan salah satu dari langkah berikut ini:

    • Mengedit makro yang ditetapkan    Klik nama makro dalam kotak Nama Makro , lalu klik Edit.

    • Menetapkan makro lain yang sudah ada    Klik ganda makro dalam daftar atau masukkan namanya dalam kotak Nama makro .

Menambahkan atau mengedit makro untuk kontrol ActiveX

  1. Jika tab Pengembang tidak tersedia, tampilkan.

    Dalam Excel 2016, 2013, 2010:

    1. Klik File > Opsi > Kustomisasi Pita.

    2. Di bawah Kustomisasi Pita, pilih kotak centang Pengembang , lalu klik OK.

    Di Excel 2007:

    1. Klik tombol Microsoft Office Gambar tombol Office, lalu klik Opsi Excel.

    2. Dalam kategori Populer , di bawah Opsi teratas untuk bekerja dengan Excel, pilih kotak centang Perlihatkan tab Pengembang di Pita , lalu klik OK.

  2. Untuk mengedit kontrol ActiveX, pastikan Anda berada dalam mode desain. Pada tab Pengembang , dalam grup Kontrol , aktifkan Mode Desain Gambar tombol.

  3. Pilih kontrol.

    Untuk informasi selengkapnya, lihat Memilih atau membatalkan pilihan kontrol pada lembar kerja.

  4. pada tab Pengembang , dalam grup Kontrol , klik Tampilkan Kode Gambar tombol.

    Catatan: Anda juga bisa mengedit makro yang sudah ada dengan mengklik kanan kontrol, lalu mengklik Tampilkan Kode.

  5. Di Editor Visual Basic, tulis makro baru atau ubah makro yang sudah ada.

    Untuk informasi selengkapnya tentang cara menulis makro, lihat Bantuan Visual Basic.

  6. Setelah selesai menulis makro, klik Tutup dan Kembali ke Microsoft Excel pada menu File dalam Editor Visual Basic.

  7. Setelah selesai mendesain kontrol, pada tab Pengembang , dalam grup Kontrol , nonaktifkan Mode Desain Gambar tombol.

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.