listbox da veya tanımlı bir dizide birden fazla veri arama bulma

Katılım
19 Haziran 2007
Mesajlar
27
Excel Vers. ve Dili
excel 2003 türkçe
arkadaşlar merhaba

örnektede bir kısmını göreceğiniz gibi yaklaşık 100 sütünluk ve 1000 kişilik bir veri dizesi oluşturuyorum. userformdaki listbox a aldırıyorum ama sorun şurada

ben tek bir özelliğe göre değil birden fazla özelliğe göre arama yaptırmak istiyorum
örnek: adı kısmına "al" yazıp ismi ali olanları buluyorum peşinden bu sonuçların içinden ili izmir olanları arayacağım onun için ili kısmına "iz" yazıp yetmesini istiyorum bunu nasıl yapabilirim. ben bir kaç deneme yaptım

mesela her bir özellik araması için ek bir çalışma sayfası açıp onun üzerinde aratayım dedim çok uzun sürüyor.

başka olarak bir dizi oluşturdum ilk özellik arama sonucunu bu diziye alıyorum sonra arabul sayfasına yazıyorum sonra onun üzerinden yeni özellik aramasını yapıyorum onuda buraya yazıyorum ama buda uzun sürüyor

sonra şunu düşündüm(Kısaca) ben bütün verileri oluşturduğum bir diziye ( mylist(1000,100)) e alsam adı soyadı kısmına "a" yazsam ve bu dizide arama yapsa sonuçu bu diziyi boşaltıp üzerine yazsa sonra ili kısmına "iz" yazsam yeni dizide arama yapsa... AMA bir dizede arama(belirttiğim şekilde her girilen harf için yeni arama buton yok) nasıl yapılır bir türlü halledemedim...

belkide yeni dizi oluşturmadan listbox da arama yapıp sonucu yine listboxa yazıp üzerinden 2. arama yapabilirim. bu seferde listbox da nasıl arama yapılır.

arkadaşlar biraz karışık yazdım her halde ama örneğe bakarsanız anlarsınız...
şimdiden yardımlarınız için teşekkürler
 
Katılım
29 Nisan 2007
Mesajlar
67
Excel Vers. ve Dili
Türkçe 2003
Sanırım Ek'teki dosya işinizi görecektir. Bende bir zamanlar bu sitede bulmuştum.
 

udentr2002

Altın Üye
Katılım
5 Kasım 2006
Mesajlar
1,503
Excel Vers. ve Dili
iş yerinde Office 365
evde Office 365
Altın Üyelik Bitiş Tarihi
25-12-2029
arkadaşım

Dosyanı değiştirmek zorunda kaldım çünkü dosyanda revize edilmesi gereken kodları vardı birde iline görede arama yapmak isitiyorum demişsdi ama ili olan satır 9. satırınında bu yüzden listboxun satır sayısını arttırdım ve kodları ona göre değiştirdim hani özelliğie göre arama yaparsan yap büyük yada küçük harf farketmeden listboxuna süzecektir inşallah dediğin gibi olmuştur saat baya bi geçtiği için fazla düzeltemedim dosyan ekte
İYİ ÇALIŞMALAR
 
Katılım
19 Haziran 2007
Mesajlar
27
Excel Vers. ve Dili
excel 2003 türkçe
sayın hikmet26 ve undertr2002 elinize sağlık çok güzel olmuş işimi görür. herhalde eve gidip biraz denemem lazım
 
Üst