Çözüldü Sayfanın Tümünde Ara ve ListBoxa Getir

  • Konuyu başlatan Konuyu başlatan Hsn55
  • Başlangıç tarihi Başlangıç tarihi

Hsn55

Normal Üye
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
İyi günler;
Ekli dosyamda TextBox1 de ComboBox1 de seçilenleri ilgili sütunda aratıp , bulunan verileri ListBox1 a geliyor. Yakmak istediğim ise aynı şekilde TextBox3 te aranan veriyi girip Kayıtlar sayfasında hangi sütunda olursa olsun veriyi bulup yine listbox1 e getirmek .Yardımcı olur sanız sevinirim. Saygılar
 

Ekli dosyalar

VERİ GİRİŞİ sayfasının kod bölümüne aşağıdaki kodları ekleyin (aynen, mevcut kod yapısını kullandım)
-- TextBox1 seçildiğinde TextBox3 boşaltılarak TextBox1'e (ve dolayısıyla Combobox'taki sütun seçimine göre)
-- TextBox3 seçildiğinde TextBox1 boşaltılarak TextBox3'e göre (tüm sütunlarda)
arama yapılmış olur.

VBA:
You must log in to view content
(51 satır)
 
Ömer bey teşekkür ederim. Bulunan satırı listbox1 de seçip veri girişi sayfasında D4:D27 hücre aralığında değişiklik yapıp kaydı güncellediğimde seçili satır kalmıyor. Tüm veriler geliyor. Kayıt güncellediğim satır kalabilir mi?
 
KAYDET makrosunun sonundaki düzeltmeyi atlamışım.
KAYDET makrosunun End Sub satırının üstündeki kırmızı satırı düzeltip, yeşim satırı ekleyin.

VBA:
You must log in to view content
(3 satır)
 
Hocam Textbox ta bulunan kayıtı güncellediğim zaman anlık listbox a yansımıyor. Bu da olursa tamam olacak. Textbox3 te sıkıntı yok .O gayet güzel çalışıyor
 
Textbox1'e birşey yazmak üzere tıkladığınızda eskisi gibi kullanılıyor olması gerekir.
Ben bu konuda bir sıkıntı görmüyorum.
2 numaralı cevabımda verdiğim kodlarda yer alan;
-- Private Sub TextBox1_GotFocus() ve
-- Private Sub TextBox3_GotFocus()
kısımlarını ilgili sayfanın (VERİ GİRİŞİ) kod bölümüne yapıştırdığınızdan emin misiniz?

En iyisi; benim 6 numaralı cevap ekinde gönderdiğim son belgeye,
sadece 8 numaralı cevapta verdiğim kod değişikliklerini uygulayıp
denemelerinizi gönderdiğim belge üzerinde yapar mısınız?
 
8 numaralı cevapta verdiğim kod satırının ikisi de olacaktı.
Kırmızı olan satırda If .... Then: ..... eklemesi vardı sadece.
Yeşil olanı eklemişsiniz zaten, kırımızı olanı da ekleyin.

.
 
Merhabalar; ekli dosyada şöyle bir sorun var. Textboxlardan aratmadan sadece Listbox1 üzerinden seçmiş olduğum kayıtta güncelleme yaptığım zaman Listbox1 anlık yansımıyor. Ayrıca tekrar listboxtan aynı kaydı seçtiğimde yapılan kayıt güncellemesini göstermiyor. Ama Textboxlar dan aynı kaydı seçtiğimde güncellenmiş kayıt o zaman geliyor
 

Ekli dosyalar

Merhabalar Sn. @Hsn55

-- Modul2 içerisindeki kaydet kodlarında yer alan
VBA:
You must log in to view content
(1 satır)
ve
VBA:
You must log in to view content
(1 satır)
satırlarından sonra
VBA:
You must log in to view content
(1 satır)
satırını ekleyiniz.

Kaydet ve Güncelleme işlemlerinden sonra ListBox'a anlık kayıtlar gelir.
 
Üst