Anda dapat menggunakan tombol kontrol Formulir atau tombol perintah (ActiveX kontrol) untuk menjalankan makro yang menjalankan tindakan ketika pengguna mengkliknya. Kedua tombol ini juga dikenal sebagai tombol tekan, yang bisa disetel untuk mengotomatisasi pencetakan lembar kerja, memfilter data, atau menghitung angka. Secara umum, tombol kontrol Formulir dan kontrol ActiveX perintah kontrol sama dalam tampilan dan fungsi. Namun, penjelasan di bagian berikut memiliki beberapa perbedaan.

Tombol (Kontrol formulir)

Contoh dari kontrol tombol toolbar Formulir

Tombol perintah (ActiveX kontrol)

Contoh kontrol tombol perintah ActiveX

Di bagian di bawah ini, pelajari cara menambahkan makro ke tombol di Excel—Windows atau Mac.

Catatan: ActiveX kontrol tidak didukung di Mac.

Makro dan alat VBA bisa ditemukan pada tab Pengembang, yang disembunyikan secara default.

Langkah pertama adalah untuk mengaktifkannya. Untuk informasi selengkapnya, lihat artikel: Memperlihatkan tab Pengembang.

Tab Pengembang pada pita

Menambahkan tombol (Kontrol formulir)

  1. Pada tab Pengembang, dalam grup Kontrol, klik Sisipkan,lalu di bawah Kontrol Formulir,klik Tombol Gambar tombol .

  2. Klik lokasi lembar kerja di mana Anda ingin sudut kiri atas tombol muncul. Jendela popup Tetapkan Makro akan muncul.

  3. Tetapkan makro ke tombol, lalu klik OK.

  4. Untuk menentukan properti kontrol tombol, klik kanan tombol, lalu klik Format Kontrol.

Menambahkan tombol perintah (ActiveX kontrol)

  1. Pada tab Pengembang, dalam grup Kontrol, klik Sisipkan,lalu di ActiveX BawahKontrol, klik Tombol Perintah Gambar tombol .

  2. Klik lokasi lembar kerja di mana Anda ingin sudut kiri atas tombol perintah muncul.

  3. Di grup Kontrol, klik Tampilkan Kode. Langkah ini akan meluncurkan Visual Basic Editor. Pastikan bahwa Klik dipilih dalam daftar menurun di sebelah kanan. Sub prosedur yang CommandButton1_Click (lihat gambar di bawah ini) menjalankan dua makro ini ketika tombol diklik: PilihC15dan HelloMessage.

    Subprosedur di dalam Visual Basic Editor

  4. Dalam subprosedur untuk tombol perintah, lakukan salah satu hal berikut ini:

    • Masukkan nama makro yang sudah ada di buku kerja. Anda bisa menemukan makro dengan mengklik Makro di grup Kode. Anda bisa menjalankan beberapa makro dari sebuah tombol dengan memasukkan nama makro pada baris terpisah dalam subprosedur.

    • Bila perlu, tambahkan kode VBA Anda sendiri.

  5. Tutup editor Visual Basic, dan klik Mode Desain Gambar tombol mode untuk memastikan bahwa mode desain nonaktif.

  6. Untuk menjalankan kode VBA yang sekarang merupakan bagian dari tombol, klik tombol ActiveX yang baru dibuat.

  7. Untuk mengedit ActiveX kontrol desain, pastikan Anda berada dalam mode desain. Di tab Pengembang, dalam grup Kontrol, aktifkan Mode Desain.

  8. Untuk menentukan properti kontrol tombol perintah, pada tab Pengembang, dalam grup Kontrol, klik Properti Gambar tombol . Anda juga dapat mengklik kanan tombol perintah, lalu klik Properti.

    Catatan: Sebelum Anda mengklikProperti, pastikan bahwa objek yang ingin Anda periksa atau ubah propertinya sudah dipilih.


    Kotak Properti muncul. Untuk informasi mendetail tentang setiap properti, pilih properti, lalu tekan F1 untuk menampilkan Bantuan Visual Basic pencarian. Anda juga dapat mengetikkan nama properti dalam Visual Basic Pencarian Bantuan. Tabel berikut ini merangkum properti yang tersedia.

Jika Anda ingin menentukan

Gunakan properti ini

Umum:

Apakah kontrol dimuat ketika buku kerja dibuka. (Diabaikan untuk ActiveX kontrol.)

AutoLoad (Excel)

Apakah kontrol dapat menerima fokus dan merespons kejadian yang dihasilkan pengguna.

Diaktifkan (Formulir)

Apakah kontrol bisa diedit.

Locked (Formulir)

Nama kontrol.

Nama (Formulir)

Cara kontrol tersebut dilampirkan ke sel di bawahnya (bebas terapung, berpindah tapi tidak memiliki ukuran, atau memindahkan dan ukuran).

Penempatan (Excel)

Apakah kontrol dapat dicetak.

PrintObject (Excel)

Apakah kontrol terlihat atau tersembunyi.

Terlihat (Formulir)

Teks:

Atribut font (tebal, miring, ukuran, coret, garis bawah, dan bobot).

Tebal, Miring, Ukuran, Coret, Garis Bawah, Bobot (Formulir)

Teks deskriptif pada kontrol yang mengidentifikasi atau menjelaskannya.

Keterangan (Formulir)

Apakah konten kontrol otomatis dibungkus di akhir baris.

WordWrap (Formulir)

Ukuran dan Posisi:

Apakah ukuran kontrol secara otomatis disesuaikan untuk menampilkan semua konten.

AutoSize (Formulir)

Tinggi atau lebar dalam poin.

Tinggi, Lebar (Formulir)

Jarak antara kontrol dan tepi kiri atau atas lembar kerja.

Kiri, Atas (Formulir)

Pemformatan:

Warna latar belakang.

BackColor (Formulir)

Gaya latar belakang (transparan atau buram).

BackStyle (Formulir)

Warna latar depan.

ForeColor (Formulir)

Apakah kontrol memiliki bayangan.

Bayangan (Excel)

Gambar:

Bitmap untuk ditampilkan di dalam kontrol.

Gambar (Formulir)

Lokasi gambar relatif terhadap keterangannya (kiri, atas, kanan, dan sebagainya).

PosisiGambar (Formulir)

Keyboard dan Mouse:

Tombol pintasan untuk kontrol tersebut.

Akselerator (Formulir)

Ikon mouse kustom.

MouseIcon (Formulir)

Tipe penunjuk yang ditampilkan ketika pengguna mem posisi mouse di atas objek tertentu (standar, panah, I-beam, dan sebagainya).

MousePointer (Formulir)

Apakah kontrol akan membawa fokus ketika diklik.

TakeFocusOnClick (Form)


Makro dan alat VBA bisa ditemukan di tab Pengembang, yang disembunyikan secara default, jadi langkah pertama adalah untuk mengaktifkannya

  1. Masuk ke Excel > Preferensi...> Toolbar & Pita.

  2. Dalam kategori Kustomisasi Pita, di daftar Tab Utama, pilih kotak centang Pengembang, lalu klik Simpan.

    Pilih kotak centang di samping Pengembang untuk menambahkannya ke pita

Menambahkan tombol (Kontrol formulir)

Ikuti langkah-langkah ini:

  1. Pada tab Pengembang, klik Tombol Gambar tombol .

  2. Klik lokasi lembar kerja di mana Anda ingin sudut kiri atas tombol muncul. Jendela popup Tetapkan Makro akan muncul.

    Catatan: Jika tombol telah disisipkan, Anda dapat mengklik kanan tombol tersebut, lalu memilih Tetapkan Makro.

  3. Tetapkan makro ke tombol dan klik OK.

  4. Untuk menentukan properti kontrol tombol, klik kanan, lalu pilih Format Kontrol....
     

Menambahkan tombol perintah (Visual Basic kontrol)

  1. Pada tab Pengembang, klik Tombol Gambar tombol .

  2. Klik lokasi lembar kerja di mana Anda ingin sudut kiri atas tombol perintah muncul.

    Catatan: Jika tombol telah disisipkan, Anda dapat mengklik kanan tombol tersebut, lalu memilih Tetapkan Makro.

  3. Dalam kotak dialog Tetapkan Makro, pilih Baru,yang akan membuka Visual Basic Editor (VBE) ke panel dengan kode berikut:

      Sub ButtonX_Click() 
    
      End Sub
  4. Dalam subprosedur untuk tombol perintah, di antara baris Sub dan End Sub, lakukan salah satu hal berikut ini:

    • Masukkan nama makro yang sudah ada di buku kerja. Anda dapat menjalankan beberapa makro dari tombol dengan mengetikkan nama makro di baris terpisah dalam sub procedure

    • Tambahkan kode VBA Anda sendiri.

  5. Klik Mode Desain Gambar tombol mode untuk memastikan bahwa mode desain nonaktif, lalu tutup jendela Visual Basic Editor.

  6. Untuk mengedit tombol, klik kanan dan pilih Visual Basic.

  7. Untuk menentukan properti kontrol tombol, klik kanan, lalu pilih Format Kontrol....

Perlu bantuan lainnya?

Anda dapat bertanya kapan saja kepada pakar di Komunitas Teknologi Excel atau mendapatkan dukungan di Komunitas Jawaban.

Lihat Juga

Perlu bantuan lainnya?

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

Apakah informasi ini bermanfaat?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?

Terima kasih atas umpan balik Anda!

×