Boş satırlar listbox'ta listelenmesin.

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Mrb.

Kod:
Private Sub UserForm_Initialize()
dolu_son_satır = Sheets("Sevkiyat").Cells(65536, "A").End(xlUp).Row

ListBox1.RowSource = "Sevkiyat!A6: I65536"
ListBox1.ColumnHeads = True
ListBox1.ColumnCount = 9
ListBox1.ListIndex = 0
Satirsayisi = ListBox1.ListCount
Label12.Caption = Satirsayisi
End Sub
Yukarıdaki kodlar ile çalışma sayfasında A6:I65536 aralığındaki hücrelerin verilerini
ListBox'a aktarıyorum.Bu durumda hiç veri olmayan satırlarda listbox'ta listeleniyor.
Boş olan satırlar listBox'ta listelenmesin.
Teşekkür ederim.
Kolay gelsin.
 
Katılım
7 Mart 2005
Mesajlar
31
Bu şekilde bir deneyin,
[vb:1:a708fdb1f8]Private Sub UserForm_Initialize()
dolu_son_satır = Sheets("Sevkiyat").Cells(65536, "A").End(xlUp).Row

ListBox1.RowSource = "Sevkiyat!A6:I" & dolu_son_satır
ListBox1.ColumnHeads = True
ListBox1.ColumnCount = 9
ListBox1.ListIndex = 0
Satirsayisi = ListBox1.ListCount
Label12.Caption = Satirsayisi
End Sub[/vb:1:a708fdb1f8]
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Aşağıdaki satırı değiştirip bir deneyin, bakalım olucak mı ?

ListBox1.RowSource = "Sevkiyat!A6:I" & dolu_son_satır
 
Katılım
2 Mart 2005
Mesajlar
225
Excel Vers. ve Dili
2003
2007
2010
Kod:
dolu_satir = WorkSheetFunction.CountA(Sheets("Sevkiyat").[A1:A65536])
ListBox1.RowSource = "Sevkiyat!A6:I" & dolu_satir
Bunu da deneyebilirsin !
 
Üst