• DİKKAT

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

Row Source

Katılım
26 Kasım 2005
Mesajlar
12
Selam Excelciler,

Yaptığım ListBoxda B1:B300 arısını rowsorceden seçtim fakat bu satırlar arasında dolu olanların sayısı 80 tanedir. Yani boş olan 220 hücreyi nasıl gösteremeden ListBox açılır gizleyebiliriz.
 
Bu durumda verinizi listboxa additem ile alabilirsiniz. Bunun için userformun initialize olayına aşağıdaki kodu yazın. Bu arada rowsource a yazdığınız kod veya aralığıda mutlaka silin.

[vb:1:7430d64919]For a=1 to 300
if cells(a,"b")<>0 then listbox1.additem cells(a,"b")
next[/vb:1:7430d64919]

veya

[vb:1:7430d64919]For Each hucre In [b1:b65536].SpecialCells(xlCellTypeConstants, 2)
listbox1.AddItem hucre.Value
Next
[/vb:1:7430d64919]
 
Geri
Üst