Merhabalar.
Problemim şu: elimde 500 tane kayıt var, formatı şöyle.
numarası..............bölümü.........arızası.... vb.
Oluşturduğum combobox'ta, bölümü seçtiğim zama, o bölüme ait kaç tane kayıt var ve son kayıt hangi hücrede, bunu nasıl öğrenebilirim. Ben, seçilen bölüme göre filtre yapıp('Selection.AutoFilter Field:=4, Criteria1:=ComboBox1.Text'), son satırı bulup ('son_satir = Sheets("GENEL").Cells(65536, 1).End(xlUp).Row') filtreyi tekrar kaldırırarak bir çözüm uyguladım ama bana çok uygun gelmedi ve veri sayısı arttıkça yavaşlama olacağından şüpheleniyorum.
Örnek dosyam ekte ama yarım olduğunu belirteyim, tamamlamaya çalışıyorum.
Teşekkürler...
Soruyu biraz daha geliştirirsek, bölümü'nü comboboxtan seçtiğimde, o bölüme ait son girilen kayıtta numarası sütunu boşsa, son dolu hücrenin değerini alabilirmiyim?
Problemim şu: elimde 500 tane kayıt var, formatı şöyle.
numarası..............bölümü.........arızası.... vb.
Oluşturduğum combobox'ta, bölümü seçtiğim zama, o bölüme ait kaç tane kayıt var ve son kayıt hangi hücrede, bunu nasıl öğrenebilirim. Ben, seçilen bölüme göre filtre yapıp('Selection.AutoFilter Field:=4, Criteria1:=ComboBox1.Text'), son satırı bulup ('son_satir = Sheets("GENEL").Cells(65536, 1).End(xlUp).Row') filtreyi tekrar kaldırırarak bir çözüm uyguladım ama bana çok uygun gelmedi ve veri sayısı arttıkça yavaşlama olacağından şüpheleniyorum.
Örnek dosyam ekte ama yarım olduğunu belirteyim, tamamlamaya çalışıyorum.
Teşekkürler...
Soruyu biraz daha geliştirirsek, bölümü'nü comboboxtan seçtiğimde, o bölüme ait son girilen kayıtta numarası sütunu boşsa, son dolu hücrenin değerini alabilirmiyim?
Son düzenleme: