• DİKKAT

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

Boş satırlar listbox'ta listelenmesin.

  • Konbuyu başlatan Konbuyu başlatan Orion1
  • Başlangıç tarihi Başlangıç tarihi

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,239
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.
 
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]
 
Aşağıdaki satırı değiştirip bir deneyin, bakalım olucak mı ?

ListBox1.RowSource = "Sevkiyat!A6:I" & dolu_son_satır
 
Kod:
dolu_satir = WorkSheetFunction.CountA(Sheets("Sevkiyat").[A1:A65536])
ListBox1.RowSource = "Sevkiyat!A6:I" & dolu_satir

Bunu da deneyebilirsin !
 
Geri
Üst