• DİKKAT

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

Combobox'a benzersiz veri alma

  • Konbuyu başlatan Konbuyu başlatan seddur
  • Başlangıç tarihi Başlangıç tarihi
Katılım
12 Nisan 2012
Mesajlar
533
Excel Vers. ve Dili
Microsoft office professional plus 2019
Merhabalar.Userform'daki Combobox1'e "Kayıt" sayfası "A" sutununda bulunan benzersiz verileri alfabetik olarak sıralamak istiyorum.Aşağıdaki kodu buldum ama hem hata verdi hemde çalıştıramadım.Yardımlarınızı bekliyorum.
Private Sub UserForm_Activate()
Set s = Sheets("Kayıt")
ComboBox1.Clear' Hata veriyor
For x = 2 To Cells(65536, 1).End(xlUp).Row
If WorksheetFunction.CountIf(Range("a2:a" & x), Cells(x, 1)) = 1 Then
ComboBox1.AddItem Cells(x, 1).Value
End If
Next
 
Selamlar
Aşağıdaki gibi deneyiniz.

Kod:
Private Sub UserForm_Initialize()
Set s = Sheets("Kayıt")
Me.ComboBox1.Clear ' Hata veriyor
For x = 2 To Sheets("Kayıt").Cells(Rows.Count, 1).End(xlUp).Row
If WorksheetFunction.CountIf(Range("a2:a" & x), Cells(x, 1)) = 1 Then
ComboBox1.AddItem Cells(x, 1).Value
End If
Next
End Sub
 
Geri
Üst