Thursday, May 26, 2016

Dasar Macro - Membuat Combobox bertingkat

File contoh kali ini masih berhubungan dengan Userform Combobox dan Named Range (Range yang diberi nama), dan menunjukan bagaimana penggunaan Named Range sangat membantu dalam untuk membuat nilai dalam 3 Combobox bisa saling berhubungan.

Pada animasi dibawah dicontohkan bagaimana proses memberi nama pada masing-masing grup komoditas dan jenis-jenis nya yang ada pada file contoh.

Proses menjadikan sebuah Range menjadi Named Range.

Pada saat awal Workbook dibuka, Excel langsung menampilkan Userform dengan ketiga Combobox pilihan nya. Apabila Combobox pertama tidak dipilih, maka Combobox kedua akan terkunci. Begitu juga dengan Combobox ketiga. Pilih satu nilai di Combobox kedua dulu untuk mengaktifkan Combobox ketiga. Hal ini dilakukan melalui pengaturan property Enabled.

Tampilan Userform

Untuk mengatur data dari masing-masing Combobox digunakan statement SELECT CASE untuk memilih RowSource / Sumber datanya. Tinggal di cocok kan sesuai pilihan dengan Named Range yang sudah kita tentukan sebelumnya.

Mudah-mudahan penjelasan ala kadar nya ini dapat diterima ya ? :)

Untuk lebih jelasnya, Silahkan download file contoh nya disini.


2 comments: