• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Kademeli ComboBox

Katılım
25 Ekim 2006
Mesajlar
349
Excel Vers. ve Dili
MS Office Standart 2016 Türkçe
Ben bir combobox
Bir sayafada a sütununda bankalar, diğer sayfada da A sütunun da birinci bankanın şubeleri B sütununun da 2. bankanın bankanın şubeleri .... N sütununda da N'inci bankanın şubeleri listeli,

Ben birinci Combobox'tan bankayı seçtiğimde, 2.combobox ta o bankanın şubeleri görünsün istiyorum

Yardımlarınız için teşekkür ederim
 
Merhaba,

Örnek dosyanızı paylaşım sitelerinden birine yükleyin. Kod yazacaklar için veri hazırlama derdi olmasın.

Daha çabuk yanıt alırsınız.
 
Dosya linktedir.:cool:

DOSYAYI İNDİR

Kod:
Private Sub ComboBox1_Change()
Dim k As Range, sh As Worksheet, sat As Long
ComboBox2.RowSource = ""
Set sh = Sheets("Şubeler")
Set k = sh.Range(sh.Cells(1, "A"), sh.Cells(1, 16384)).Find(ComboBox1.Value, , xlValues, xlWhole)
sat = sh.Cells(Rows.Count, k.Column).End(xlUp).Row
ComboBox2.RowSource = "Şubeler!" & sh.Range(sh.Cells(2, k.Column), sh.Cells(sat, k.Column)).Address
End Sub

Private Sub UserForm_Click()

End Sub

Private Sub UserForm_Initialize()
ComboBox1.RowSource = "Bankalar!A2:A" & Sheets("Bankalar").Cells(Rows.Count, "A").End(xlUp).Row
ComboBox1.ListIndex = 0
End Sub
 
Geri
Üst