Belajaroffice.com sebelumnya sudah memperkenalkan apa itu ActiveX Controls Excel VBA ?. kali ini kita akan membahas cara membuat Option Button menggunakan ActiveX Control Excel.
Option Button ActiveX Control merupakan tombol pilihan yang bisa ditentukan oleh user berdasarkan opsi yang telah ditentukan. Dengan option button ini user hanya bisa memilih salah satu saja, tidak bisa lebih.
Dalam pembuatan Option Button menggunakan ActiveX Controls Excel kita perlu menambahakan coding VBA. Pada contoh ini kita akan membuat option button yang simpel saja, sehingga mudah untuk dipraktekan dan dipahami yaitu membuat option button ActiveX untuk memilih gander/jenis kelamin “Laki-laki” dan “Perempuan”
Caranya sangat mudah, langkah-langkahnya yaitu sebagai berikut :
- Buka Sheet Microsoft Excel
- Kemudian klik tab menu Developer >> klik Insert >> ActiveX Controls (pilih Option Button)
- Pastikan sheet pada kondisi Design Mode
- Kemudian kita tempatkan pada sheet excel, buat tiga 2 option button seperti pada contoh pada gambar dibawah ini.
- Selanjutnya kita buat kodingnya pada masing-masing option button, caranya :
- Klik kanan pada Option button 1 >> View code >> klik ketikan koding berikut ini
Private Sub OptionButton1_Click()
If OptionButton1.Value = True Then
Range(“C8”).Value = “L”
End If
End Sub
- Selanjutnya pada option button 2 klik kanan >> view code ketikan koding berikut ini
Private Sub OptionButton2_Click()
If OptionButton2.Value = True Then
Range(“C8”).Value = “P”
End If
End Sub
Penjelasannya :
Artinya jika option button 1 true (diceklis) menghasilkan nilai pada range (cell C8) berupa tulisan “L”
Artinya jika option button 2 true (diceklis) menghasilkan nilai pada range (cell C8) berupa tulisan “P”
- Untuk mengatur nama, font dsb, klik kanan pilih >> Properties
- Untuk menggunakannya jangan lupa nonaktifkan fungsi dari Design Mode, dengan klik tool Design Mode.
- Selesai, jangan lupa juga untuk disimpan dengan format Save As type : Excel Macro-Enabled Workbook supaya coding yang sudah kita buat tidak hilang.
Silahkan sobat-sobat bisa kembangkan lagi sesuai kebutuhan.
Terimakasih semoga barmanfaat.
bang kalo option nya ada 3 macam bagaimana?. dalam sheet saya, ada pelajar, umum, dan pengajar. mohon bantuannya