• DİKKAT

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

  • FORUM YENİ SUNUCUYA TAŞINMIŞTIR.
    Detaylı Bilgi için BURAYA tıklatın

ListView uygulaması hata veriyor!

Katılım
23 Temmuz 2007
Mesajlar
178
Excel Vers. ve Dili
2003 Türkçe
Değerli Arkadaşlar
Herkese iyi akşamalar

ListView uygulamasına bir örnek olarak; User Form üzerine ListView1'i ekledim ve aşağıdaki kodu çalıştırdım. Ancak hata veriyor. Neden ve nasıl düzenlemek gerekir ekteki dosyanın verilerini Listview a almak için?


Sub Düğme1_Tıklat()
UserForm1.Show
End Sub
Private Sub Userform_initialize()
With ListView1
.View = lvwReporlRowSelect = True 'listview'deki herhangi bir elemana tıkladığınızda tüm satırın seçili görünmesini sağlar
.Gridt 'yukarıda bahsedilen görünüm şekli (ayrıntılı görünüm)
.Fullines = True 'Excel sayfalarındaki gibi çizgilerin çıkmasını sağlar
With .ColumnHeaders 'Kolon başlıklarını oluşturuyoruz.
.Add , , Cells(1, 1), 30 'buradaki 30 sütunun genişliği ifade eder.
.Add , , Cells(1, 2), 100
End With
son = Cells(65536, 1).End(xlUp).Row 'Sayfada verinin olduğu son satırı buluyoruz.
For i = 2 To son 'Yukarıda temel yapısını oluşturduğumuz listview'e verileri aktarmaya başlıyoruz
'NOt : Listview'e veriler satır satır ilave edilir.
.ListItems.Add , , Cells(i, 1) '1.sütunun İlk elemanını ilave ediyoruz.
.ListItems.Item(i - 1).SubItems(1) = sh.Cells(i, 2) '1.sütunun 2.Elamanını (yani ayrıntıyı) ilave ediyoruz.
Next i
End With
End Sub
 
Üst