Excel Formül Sorusu Sor

Bir Excel formülüne dair sorunuz varsa, bu alanı kullanarak bize iletin.

Excel Makro Sorusu Sor

Bir Excel VBA koduna dair sorunuz varsa, bu alanı kullanarak bize iletin.

Genel Excel Sorusu Sor

Excel'in ön sayfasındaki FORMÜL haricinde olan sorularınızı buradan sorabilirsiniz.

Çözüldü Listbox Nesnesinde Textbox Ile Arama Yapma

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

mustafakoker

Normal Üye

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

  • soru Listbox Array.xlsm
    33.8 KB · Görüntüleme: 3
Çö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ş yapmalısınız.
(10 satır)
@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ş yapmalısınız.
(97 satır)
 

Ekli dosyalar

  • soru Listbox Array.xlsm
    38.1 KB · Görüntüleme: 6
Çö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ş yapmalısınız.
(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ş yapmalısınız.
(29 satır)
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
DMCA.com Protection Status
Konuyu başlatan
Normal Üye
Katılım
Konum
Kocaeli
Konu Bilgi
Durum
Çözüldü 
Forum
Excel Makro Soruları
Başlangıç tarihi
Son yanıt tarihi
Cevaplar
5
Geri
Üst