Soru Birleştirilmiş hücre listboxa alma

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,518
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Kod:
Private Sub UserForm_Activate()
  Dim c As Range, dic As Object
  Set sh = Sheets("Sayfa3")
  Set dic = CreateObject("Scripting.Dictionary")
  For Each c In sh.Range("C3", sh.Range("C" & Rows.Count).End(xlUp))
    dic(c.Value) = Empty
  Next
  ListBox1.List = dic.keys
End Sub
Yukarıdaki kod ile Listbox1 e liste olarak alıyorum ama birleştirilmiş hücreler olduğu için arada boşluklar oluşuyor. Bu boşlukları almadan listeyi nasıl düzenleyebilirim?
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Aşağıdaki gibi yaparak denermisin
If c <> "" Then dic(c.Value) = Empty
 

sirkülasyon

Altın Üye
Katılım
10 Temmuz 2012
Mesajlar
2,518
Excel Vers. ve Dili
2021 LTSC TR
Altın Üyelik Bitiş Tarihi
18-06-2026
Çok Teşekkür ederim.
Sağ Olasın
 
Üst