Berikut struktur object userform dengan prosedur initialize
Private Sub UserForm_Initialize()
End Sub
Misalnya kita akan membuat comboboc dengan data barang yaitu Keyboard, Mouse, LCD. Langkah pertama setelah Anda membuat userform dan menambahkan combobox dengan toolbox kira-kira desain seperti berikut ini
Lalu bagaimana cara menambahkan list dari data barang tersebut agar dapat dipanggil melalui combobox? Langkah pertama setelah Anda membuat userform dengan combobox seperti gambar diatas berikutnya kita akan membuat prosedure initialize untuk object combobox dan silakan Anda view code kemudian ketikkan coding berikut ini
Private Sub UserForm_Initialize()
With ComboBox1
.AddItem "Keyboard"
.AddItem "Mouse"
.AddItem "LCD"
End With
End Sub
Sebenarnya Anda juga bisa mengetikkan tanpa with misalnya
Private Sub UserForm_Initialize()Anda dapat memilih cara ke satu atau kedua hasilnya sama saja. Lalu bagaimana jika item barangnya berada pada worksheet?
ComboBox1.AddItem "Keyboard"
ComboBox1.AddItem "Mouse"
ComboBox1.AddItem "LCD"
End Sub
Prosedur yang digunakan tetap yaitu pada userform initialize namun disini kita harus mendefinisikan worksheet dan alamat range dari item barang yang akan ditampilkan.
Contoh penulisan item Combobox dari worksheet
Private Sub UserForm_Initialize()Coding diatas merupakan pengambilan item dari alamat sheet1 range B2:B4 dan akan ditampilkan pada combobox1
ComboBox1.RowSource = "=Sheet1!B2:B4"
End Sub
Ok, Semoga bermanfaat
Lihat Cara Membuat Combobox dengan Validasi
0 Response to "Prosedure Userform Initialize untuk Combobox"
Posting Komentar
Tulisan ini Bermanfaat..? Silakan berkomentar sesuai topik artikelnya, tidak dianjurkan menggunakan kata-kata yang dapat menimbulkan hal negatif. Mohon maaf apabila tidak memiliki etika akan Admin HAPUS tanpa pemberitahuan kembali. Terimakasih... salam Exceler