Listbox Nesnesinde Textbox Ile Arama Yapma

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

Kısa Açıklama

Listbox Nesnesinde Textbox Ile Arama Yapma isimli başlıkta, ilgili işlemlere dair detaylar yer almaktadır.
Excel Versiyonu
Excel 2019
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhaba Arkadaşlar;

Ekli dosyamda yapmak istediğimi kısaca belirttim.
1-) Güncelle ve Sil Butonlarının devreye alınması,
2-) Form üzerindeki TextBox14_Change olayı ile de arama işleminden sonra ilgili verileri TextBox, ComboBox vb. kontrollerine aktarmak. arama textboxın dizi yöntemi ile araması
3-) ListBox click olayına İlgili text ,Combo ve image1'e aktarımı sağlanması

Aranan (D) firma isimleri 1.000 üzerinde ve aynı firma isimlerinden çokça var
dizi yöntemi ile aranması sadece aranan firmaların listbox' da süzülmesi arananlar büyük harf tr karekterli olması
 
Ekli dosyalar
@mustafakoker

Belgenize biraz baktım ancak; forum alanındaki sorular/istekler için,
bir belgedeki tüm sorun/ihtiyaçların maddeler halinde sayılıp çözüm aranması şeklinde değil de,
işlem türleri itibariyle ayrı ayrı konu(lar) açılmasının yerinde olacağını belirtmeliyim.

Böyle bütüncül, belgenin tüm eksikleri için maddeler halinde istekler yazıp tek kalemde talepte bulunulacak ise
forumun üst menüsü üzerinden erişebileceğiniz ÖZEL DESTEK alanının kullanılması gerekir.

Yok eğer, yukarıda değindiğim gibi işlem türü bazlı ayrı ayrı konular açacaksanız, forum genel ortamından devam edilebilir.

Örneğin ilk önerim; UserForm'u BAŞLIK satırı sayfadan alınacak şekilde kullanmak yerine,
Listbox'un üzerine eklenecek LABEL nesnelerini başlık alanı olarak kullanmanız yönünde olacak.
Özellikle ARAMA işlemi yapılacaksa bu yöntemi tercih etmekte yarar olduğunu belirteyim.
 
@mustafakoker

Belgenize biraz baktım ancak; forum alanındaki sorular/istekler için,
bir belgedeki tüm sorun/ihtiyaçların maddeler halinde sayılıp çözüm aranması şeklinde değil de,
işlem türleri itibariyle ayrı ayrı konu(lar) açılmasının yerinde olacağını belirtmeliyim.

Böyle bütüncül, belgenin tüm eksikleri için maddeler halinde istekler yazıp tek kalemde talepte bulunulacak ise
forumun üst menüsü üzerinden erişebileceğiniz ÖZEL DESTEK alanının kullanılması gerekir.

Yok eğer, yukarıda değindiğim gibi işlem türü bazlı ayrı ayrı konular açacaksanız, forum genel ortamından devam edilebilir.

Örneğin ilk önerim; UserForm'u BAŞLIK satırı sayfadan alınacak şekilde kullanmak yerine,
Listbox'un üzerine eklenecek LABEL nesnelerini başlık alanı olarak kullanmanız yönünde olacak.
Özellikle ARAMA işlemi yapılacaksa bu yöntemi tercih etmekte yarar olduğunu belirteyim.
Hocam yapmak istediğim textbox14 firma ismine göre listboxta süz yöntemi ile arama yapması arananın güncelleyip silmek
 
Bunun yapılabilmesi için de detay verdim ki istediğimi doğru anlatabilmek adına
Forumlardaki örnekler genelde listbox arama yapmak gerisi yok textbox1 arama kutusu listbox1 veriler oysa ben aranı ilgili nesnelere aktarıp değiştirmek ve silmek istiyorum bunun için bir çok makroyu kendime uyarlamaya çalıştığımda illaki bit hata alıyorum
 
@mustafakoker

Belgeniz ekte. Düzenlediğim UserForm kodları aşağıda yer alıyor.
ARAMA işlemi İÇERİR mantığıyla çalışır, ID numaralarının BENZERSİZ olduğu, yani tekrarlanmadığı varsayıldı.
ListBox nesnesinin hemen üstüne diğer sütun başlıkları için de kendiniz birer tane LABEL eklersiniz.
Ayrıca. GÜNCELLEME ve SİLME işlemi sırasında basit bir YES/NO/CANCEL mesajı eklemenizi öneririm.
Bu konuda forumda yeteri kadar örnek mevcut. ARAMA yaparak, birini belgeye uygularsınız.

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(97 satır)
 
Ekli dosyalar
Çözüm
@mustafakoker

Belgeniz ekte. Düzenlediğim UserForm kodları aşağıda yer alıyor.
ARAMA işlemi İÇERİR mantığıyla çalışır, ID numaralarının BENZERSİZ olduğu, yani tekrarlanmadığı varsayıldı.
ListBox nesnesinin hemen üstüne diğer sütun başlıkları için de kendiniz birer tane LABEL eklersiniz.
Ayrıca. GÜNCELLEME ve SİLME işlemi sırasında basit bir YES/NO/CANCEL mesajı eklemenizi öneririm.
Bu konuda forumda yeteri kadar örnek mevcut. ARAMA yaparak, birini belgeye uygularsınız.

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(97 satır)
Ömer Hocam Gecenin bir saatinde vakit ayırıp dosyama baktığınız için ne kadar teşekkür etsem azdır. Elinize sağlık.
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(29 satır)
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst