• DİKKAT

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

Listbox'ta süzülen veri hakkında...

Katılım
13 Aralık 2006
Mesajlar
575
Excel Vers. ve Dili
Office 2010
Hayırlı Sabahlar Değerli Dostlar;
Yeni bir form oluşturdum. Formumda listboxta listelenen isimler üzerinde değişiklik yapmak istediğimde;

- Değişikliği süzmeden yaparsam bir sorun yok!

- Değişikliği listeden isim süzerek yaptığımda ise (listboxun üzerindeki textboxlar ile) değişiklik hatalı oluyor. Başka bir satır üzerine yazılıyor. Aynı isim 2 tane oluyor.

Sorunu çözmemde yardımcı olabilir misiniz?
 

Ekli dosyalar

Merhaba,

Siz süzme yaptığınız için listindex değeri ile sayfadaki satır değeri eşleşmemektedir. Bu sebeple değiştir tuşu hatalı sonuç vermektedir.

"listindex" yerine "find" ile ilgili kayıdın satır numarasını tesbit ederseniz sorun yaşamazsınız.

Değiştir tuşundaki "sonsat" değişkenini aşağıdaki şekilde tanımlayın.

Kod:
sonsat = Sheets("liste").Range("A:A").Find(ListBox1.Value, , , xlWhole).Row
 
Çok teşekkür ederim Üstadım.
 
Geri
Üst