Trimakasih mas Kid tanggapannya
Combobox berjenjang saya sudah dapat dari topik2 sebelumnya, yaitu combobox 
kategori barang
Jika cmbKategoriJ dipilih, maka cmbNamaBarangJ akan menampilkan item si 
kategori yg terpilih

Kali ini saya ingin nambahin combobox berjenjang lagi, jadi pada saat 
initialize ada 2 combobox yg akan terisi pada saat userform dibuka= combobox 
kategori barang (cmbKategoriJ) dan combobox jenis motor (cmbJenisMotor)

combobox kategori barang (cmbKategoriJ) terhubung ke cmbNamaBarangJ
combobox jenis motor (cmbJenisMotor) nanti akan terhubung ke cmbTipeMotor dst 
gitu mas
Mohon petunjuknya lagi
Trimakasih sebelumnya
Wassalam,



________________________________
 From: Mr. Kid <[email protected]>
To: BeExcel <[email protected]> 
Sent: Friday, May 10, 2013 11:23 PM
Subject: Re: [belajar-excel] Initialize combobox ganda
 


  
Mungkin maksudnya combobox berjenjang. Jika combobox1 dipilih anu, maka 
combobox2 menampilkan item anggotanya si anu saja.

Coba file terlampir pada sheet 'daftar_item_berjenjang'
Perhatikan cara menyusun tabel itemnya. Ada N tabel untuk N jenjang.

Wassalam,
Kid.





2013/5/10 lapendosol opik <[email protected]>

 
>  
>Dear Master-master Excel,
>Saya ingin meng-initialize combobox ganda, tapi script yg saya gunakan masih 
>saja salah
>Private Sub UserForm_Initialize()
>    dtpJual.Value = Now
>   ' mengenali tabel referensi
>   Set Tbl = Sheets("database").Cells(2, 2).CurrentRegion.Offset(1, 0)
>  Set Tbl2 = Sheets("Motor").Cells(2, 1).CurrentRegion.Offset(1, 0)
>   tRows = Tbl.Rows.Count - 1
>   trows2 = Tbl2.Rows.Count - 1
>   ' mengisi list pada KomboKategori
>   sUniq = "|"
>   sUniq2 = "ll"
>   For i = 1 To tRows
>      ' mengambil UniqValues -nya, dgn cara primitif..
>      If InStr(1, sUniq, "|" & Tbl(i, 2) & "|") = 0 Then
>         sUniq = sUniq & Tbl(i, 2) & "|"
>         cmbKategoriJ.AddItem Tbl(i, 2)
>      End If
>   Next i
>   For ii = 1 To trows2
>        If InStr(1, sUniq2, "ll" & Tbl2(ii, 2) & "ll") = 0 Then
>            sUniq2 = sUniq2 & Tbl2(i, 2) & "ll"
>            cmbJenisMotor.AddItem Tbl2(i, 2)
>        End If
>    Next ii
>    txtPelanggan.SetFocus
>End Sub
>
>
>Mohon di koreksi, maksud saya setiap userform dibuka, combobox kategori barang 
>(cmbKategoriJ) dan combobox jenis motor (cmbJenisMotor) akan terisi otomatis 
>sesuai tabel referensinya
>Trimakasih sebelumnya
>
>
>Wassalam,
>

 

Kirim email ke