Cara Membuat Tombol Form Controls untuk Menghapus Baris Data Sel Excel
Kami akan berbagi tip membuat tombol dari alat kontrol Form untuk menghapus barisan sel data tertentu.
Sebagai contoh, Anda bisa membuat suatu tabel data tahunan yang berisi sel-sel dengan nama-nama bulan dari Januari hingga Desember dan untuk nilai-nilainya Anda bisa membuat angka secara acak.
![]() |
| Gambar1 |
Gambar1 adalah contoh hasil akhirnya, dimana setiap tombol dalam barisnya dapat menghapus nilai-nilai pada sel-sel bulan.
Silakan Anda ikuti langkah demi langkah sebagai berikut:
Langkah Pertama: Membuat Konten Data dan Mengatur Format Sel
![]() |
| Gambar2 |
Langkah Kedua: Menyusun Kode Macro dan Membuat Tombol Form
![]() |
| Gambar3 |
Cara Menyusun Kode Macro Tombol untuk Menghapus Barisan Sel Datanya Sendiri
Kode macro untuk tombol ini merupakan kode yang sangat mudah dan sederhana diterapkan pada module, namun kode macro ini hanya berlaku untuk satu buah tombol saja maka Anda harus membuat macro dengan judul macro dan barisan sel yang berbeda jika tombol yang harus dibuat tersebut banyaknya lebih dari satu buah.
Range("C4:N4").Clear
End Sub
![]() |
| Gambar4 |
Cara Menyusun Kode Macro Tombol yang Dapat Disalin Menjadi Tombol Baru untuk Menghapus Baris Data Lainnya
Salah satu yang keren dalam Form Controls adalah bahwa Anda cukup memasukkan satu buah macro saja untuk semua tombol salinan, mau berapapun itu banyaknya baris data.
Untuk tombol yang telah di-klik, sel menilai data dengan mengenali sudut kiri-atas tombol sehingga macro menjadi alat pengaturan untuk setiap tombol individu dimanapun tombol tersebut tercantum.
Anda bisa mengubah kode sebelumnya seperti yang ditunjukkan pada Gambar4.
Berikut ini susunan kode macro-nya:
Dim b As Long
b = _
ActiveSheet.Buttons(Application.Caller).TopLeftCell.Row
Range(Cells(b, 3), Cells(b, 14)).Clear
End Sub
Itulah penjelasan tentang cara membuat tombol dari alat kontrol Form untuk menghapus barisan sel data tertentu.
Selamat mempraktikkan dan semoga bermanfaat.




