TextBox Kullanarak ListBox Filtreleme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

muhammethezer

Kullanıcı
Katılım
19 Kas 2021
Mesajlar
84
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe

Ekli dosyalar

Çözüm
Tekrar merhaba.

Yukarıdaki 6 numaralı cevabı eklediğim belgede, UserForm4'teki TextBox'a ait kod,
Kayıtlar sayfasında, TextBoxa yazılan metine göre filtrele/kalan satırları aynı sayfada başka alana yaz.
yazılan bu alandan Listboxa aktar şeklinde çalışıyor idi.

Bunun yerine, sözkonusu TextBoxa ait kodu aşağıdakiyle değiştirirseniz, başka alana veri yazmadan,
kritere uyan verilerin Listboxa aktarılması daha hızlı ve pratik olur.

Ayrıca; açtığınız konu sayfalarında, verilen cevapların isabeti konusunda herhangi bir geri bildirimde bulunmadığınızı hatırlatmak isterim.

VBA:
İndirmek için giriş yapmanız gerekmektedir.
(10 satır)
Değerli Arkadaşlar, Userform4 deki TextBox1 Üzerinden listBox'da Filtreleme işlemini başarılı bir şekilde tamamladım. Ancak, Şimdi bir problem var. TextBox'ın içerisini sildiğimde listBox'daki veriler birden fazla geliyor.

VBA Şifresi: BRN_muhammet
 

Ekli dosyalar

Userform4 deki TextBox1 Üzerinden listBox'da Filtreleme işlemini başarılı bir şekilde tamamladım. Ancak, Şimdi bir problem var. TextBox'ın içerisini sildiğimde listBox'daki veriler birden fazla geliyor.
 
Oluşturduğunuz çözümü bilemiyoruz.
Bulduğunuz çözümü paylaşırsanız, nihai çözüm için daha hızlı mesafe kat edilir diye düşünüyorum.
 
Merhaba @Ömer BARAN Hocam,
Tamamladığım dediğim işlem UserForm4 üzerinde bulunan TextBox1 içerisinden filtereleme işlmidir. Ancak TextBox1 içerisindeki veriyi sildiğimde listBox içerisine Tek kayıt olan veriyi 15 tane getiriyor. Ör: AK-202002261555 numaralı kayıttan bir adet varken ListBox'a 14 Adet getiriyor.
 
Belgenin yeni hali ekte.
UserForm4'teki TextBox, referans numarası sütununda İÇERİR mantığıyla Listbox'a filtrelenmiş verileri getirir.
TextBox'tan bağımsız olarak Combobox'taki seçime göre Form sayfasına ilgili alanlar yazdırılıp, formdaki Image1 nenesinde görüntülenir.

.
 

Ekli dosyalar

Tekrar merhaba.

Yukarıdaki 6 numaralı cevabı eklediğim belgede, UserForm4'teki TextBox'a ait kod,
Kayıtlar sayfasında, TextBoxa yazılan metine göre filtrele/kalan satırları aynı sayfada başka alana yaz.
yazılan bu alandan Listboxa aktar şeklinde çalışıyor idi.

Bunun yerine, sözkonusu TextBoxa ait kodu aşağıdakiyle değiştirirseniz, başka alana veri yazmadan,
kritere uyan verilerin Listboxa aktarılması daha hızlı ve pratik olur.

Ayrıca; açtığınız konu sayfalarında, verilen cevapların isabeti konusunda herhangi bir geri bildirimde bulunmadığınızı hatırlatmak isterim.

VBA:
İndirmek için giriş yapmanız gerekmektedir.
(27 satır)
 
Çözüm
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Benzer Konular Popüler İçerikler Daha Fazlası
Geri
Üst Alt