• DİKKAT

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

illere göre ilçelerini yazsın

Katılım
26 Nisan 2007
Mesajlar
25
Excel Vers. ve Dili
XP Türkçe
Arkadaşlar iyi çalışmalar, yapmaya çalıştığım programda userform üzerinde bulunan combobox1 e excel sayfamdan il adlarını çekiyorum ama combobox2 ye, combobox1 e çektiğim ile ait ilçeleri nasıl çektirebilirim. excel sayfamda illere göre ilçe adlarıda mevcut yardımcı okursnız sevinirim. Teşekkürler
 
Merhaba,

örnek dosya ekler misiniz?
 
Merhaba,

Kod:
Private Sub UserForm_Initialize()
Dim i   As Integer, _
    s1  As Worksheet
    Set s1 = Sheets("Sayfa1")
    
    For i = 1 To s1.Cells(Rows.Count, "A").End(3).Row
        ComboBox1.AddItem s1.Cells(i, "A")
    Next i
End Sub

Kod:
Private Sub ComboBox1_Change()
    Dim c   As Range, _
        s1  As Worksheet, _
        Adr As String
    ComboBox2.Clear
    
    Set s1 = Sheets("Sayfa1")
    
    With s1.Range("C:C")
        Set c = .Find(ComboBox1.Value, LookIn:=xlValues)
        If Not c Is Nothing Then
            Adr = c.Address
            Do
                ComboBox2.AddItem s1.Cells(c.Row, "D")
                Set c = .FindNext(c)
            Loop While Not c Is Nothing And c.Address <> Adr
        End If
    End With
End Sub
 

Ekli dosyalar

sayın Necdet Bey çok çok teşekkür ederim. Tam istediğim gibi
 
Geri
Üst