• DİKKAT

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

Listboxdaki son satırın verilerini güncelleme

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
1,080
Excel Vers. ve Dili
excel 2010

excel 2013
Merhaba,

Listboxa veriler alıyorum, son veri yüklenen satırın bazı kolonlarını aşağıdaki kod ile değiştirmeye çalıştım. Ancak hata almaktayım. Kodu nasıl düzeltmem gerek ve aldığım hatanın sebebi acaba nedir.

for i = ListBox1.ListCount To ListBox1.ListCount için
ListBox1.List (i, 2) = TextBox4.Value
ListBox1.List (i, 4) = TextBox19.Value
ListBox1.List (i, 6) = TextBox18.Value
ListBox1.List (i, 7) = TextBox15.Value
sonraki ben


aldığım hata şöyle;
liste özelliği ayarlanamadı. geçersiz özellik dizisi indeksi
 
Sanıyorum listbox'un indeks değeri 0'dan başladığı için bu hata oluyordur. Listboxtaki satır sayısı 20 ise listcount 20 sonucunu verir ama listboxun 20. satırı yoktur, son satır 19'dur.

Listbox1.List(i-1,2)
...

Şeklinde deneyin.
 
Sanıyorum listbox'un indeks değeri 0'dan başladığı için bu hata oluyordur. Listboxtaki satır sayısı 20 ise listcount 20 sonucunu verir ama listboxun 20. satırı yoktur, son satır 19'dur.

Listbox1.List(i-1,2)
...

Şeklinde deneyin.


Teşekkürler Yusuf bey, mantığını şimdi anladım
 
Geri
Üst