ActiveX Control
Form control memberi gaya visual yang menarik dan jelas di worksheet
Form Control bisa digunakan untuk memaksa user memilih satu di antara
beberapa pilihan (pro-active data validation)
Office 2007: Klik Office Button, Pilih Excel Options. pada tab Popular,
centang "Show Developer Tab on The Ribbon"
Office 2010: Klik File -- Options -- Customize Ribbon. Centang tulisan
"Developer"
Sekarang kita bisa mencoba memilih daftar nama bulan dari ComboBox. Nomor
Index dari pilihan kita akan dituliskan di sel B1, sesuai settingan pada
langkah ke-6 di atas.
Untuk latihan lebih lanjut, kita bisa memanfaatkan name_range agar daftar yang
dimunculkan bisa lebih fleksibel dan dinamis. Penjelasan tentang name_range
ini bisa dilihat di sini
Berikut adalah salah satu contoh pengaturan ListFillRange pada saat run-time.
Kode di atas ditempatkan di Worksheet module, dengan cara klik kanan nama
sheet, kemudian menuliskan kode di atas.
Dengan kode seperti itu, maka ketika kita meng-klik sel "B1", maka comboBox
akan muncul dengan daftar yang sudah ditambah yakni Januari - Juni. Ketika
nilai comboBox1 diselect, maka hasilnya ditampilkan di sel B1. Ketika sel
selain B1 yang diklik, maka comboBox akan hilang dari permukaan.
Asyik khan?
Oke, sekian saja tulisan ringan kali ini. Seperti biasa, file contoh bisa di-
download di sini atau di Boxnet pada sidebar.
Referensi:
1.http://www.excelguru.ca/blog/2007/03/04/forms-controls/
2. http://tech.groups.yahoo.com/group/belajar-excel/message/12810