Skip to main content

AccessTr.neT


Combobox Vba Kodları Oluşturmak

Combobox Vba Kodları Oluşturmak

#6
Sütun gizlenmeyip ve tek sütunla alttaki gibi de olabilir.
Tabii Haliil hocamızınki tabi kısa kod.

Dim dic As Object, sonstr As Long

Private Sub ComboBox1_Change()
    Set dic = CreateObject("scripting.dictionary")
   
    With Sayfa3
        sonstr = .Cells(.Rows.Count, "h").End(xlUp).Row
        Me.ComboBox3.Clear
        For x = 2 To sonstr
            dic.Add Val(.Range("H" & x).Value), .Range("G" & x).Value
        Next x
       
        sonstr = .Cells(.Rows.Count, "d").End(xlUp).Row
        getir sonstr, "d", "e", Me.ComboBox3, .Name
       
        sonstr = .Cells(.Rows.Count, "a").End(xlUp).Row
        getir sonstr, "a", "b", Me.ComboBox4, .Name
    End With
    Set dic = Nothing
End Sub

Sub getir(son As Long, alan1 As String, alan2 As String, cbo As MSForms.ComboBox, sayfa As String)
    With ThisWorkbook.Sheets(sayfa)
        cbo.Clear
        For x = 2 To sonstr
            If dic(Val(ComboBox1.Value)) = .Range(alan1 & x).Value Then cbo.AddItem .Range(alan2 & x).Value
        Next
    End With
End Sub

Private Sub UserForm_Initialize()
    sonstr = Sayfa3.Cells(Sayfa3.Rows.Count, "h").End(xlUp).Row
    Me.ComboBox1.List = Sayfa3.Range("h2:h" & sonstr).Value
End Sub
.rar jurnal_hy 2.rar (Dosya Boyutu: 32,62 KB | İndirme Sayısı: 8)
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Combobox Vba Kodları Oluşturmak - Yazar: conquerora - 27/01/2021, 23:47
RE: Combobox Vba Kodları Oluşturmak - Yazar: berduş - 28/01/2021, 00:36
RE: Combobox Vba Kodları Oluşturmak - Yazar: berduş - 29/01/2021, 13:27
RE: Combobox Vba Kodları Oluşturmak - Yazar: berduş - 29/01/2021, 15:39
RE: Combobox Vba Kodları Oluşturmak - Yazar: feraz - 29/01/2021, 22:44
RE: Combobox Vba Kodları Oluşturmak - Yazar: berduş - 29/01/2021, 22:50
RE: Combobox Vba Kodları Oluşturmak - Yazar: feraz - 29/01/2021, 22:52
RE: Combobox Vba Kodları Oluşturmak - Yazar: berduş - 29/01/2021, 22:59
RE: Combobox Vba Kodları Oluşturmak - Yazar: feraz - 29/01/2021, 23:20
RE: Combobox Vba Kodları Oluşturmak - Yazar: berduş - 29/01/2021, 23:34
RE: Combobox Vba Kodları Oluşturmak - Yazar: feraz - 29/01/2021, 23:39
RE: Combobox Vba Kodları Oluşturmak - Yazar: berduş - 30/01/2021, 01:37
Task