• Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü Double Click Event

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Diphda

Yeni Üye
Kullanıcı Bilgileri
Aktiflik
Çevrimdışı
Katılım
13 Ağu 2023
Mesajlar
7
Aldığı beğeni
4
Excel V
Office 2019 TR
Konuyu Başlatan
Merhaba üstatlar,
Aklıma bir durum takıldı mümkün olup olmadığını öğrenmek istiyorum.
Listbox'ta double click ile verileri textboxlara yükleyebiiyorum. Diyelim bir arama modülü için başka bir userform'dan diğerine geçtiğimizde listboxta seçilmiş olan veriye otomatik double click yaptırabilir miyiz? Veya textbox1 değerine bağlı olan ve listboxtaki veriye, makro ile double click yaptırılması mümkün müdür?Mümkün mü böyle bir durum? ( Textbox1 değerine bağlı olarak listbox'ta ilgili veriyi seçiyor fakat düzenleme butonunun çalışabilmesi için çift tıklandıktan sonra düzenleme yapılıp kaydedilmesi gerekiyor)
 
Çözüm
Sadece öneri olarak yazıyorum.
Userform1 deki listboxa tek tıklama yada listbox1 deyken aşağı ve yukarı ok tuşuna basıncada textboxlara veriler otomatik gelir.
Kodları çalıştırmak için tetikleyici bir eyleme ihtiyaç duyarız.
Double Click de bunlardan biri.
Hangi forma geçerseniz geçin yaptığınız atama önemli.
Form1 den form2 ye geçtiniz. Form1 listbox ındaki double click olayına yazdığınız
kodları çalıştırmak istiyorsunuz.
Kodları modüle yazın. Form2 de bir nesneye atayın.
Örneğin Call Makro1 gibi.
Aslında sorunuzu basit bir dosya ile destekleseydiniz
daha net çözümler üretilebilirdi.
Kolay gelsin.
 
Haklısınız excelcan , daha önce paylaşmış olduğum dosya üzerinden yapabiliriz diye düşünüyorum. Senaryoyu şöyle antayım, Userform3 üzerinde listview'de arama yaparak seçtiğim veriye ait verileri, userform1 üzerinde textboxlara yüklüyoruz ve tetxbox1 değerine bağlı olarak alttaki listbox'da da ilgili veriyi seçiyor. Bu kısıma kadar sıkıntı yok. Benim yukarıda sorduğum soruya istinaden userform1 açıldıktan sonra listbox1'e dobule click yaptırabilir miyiz? Ben diyelim ki bir bilgiyi güncelleyebilmek için tekrar çift tıklayarak veriyi seçmem gerekiyor listbox üzerinde ancak o zaman güncelle butonu çalışıyor.
 

Ekli dosyalar

  • deneme0.xlsm
    279.7 KB · Gösterim: 4
Merhaba.
Resimdeki gibi çit tıklamayı bir sub içine alıp ve formactivate ve doublclick içinede eklerseniz olur.Yada çift tıklamadan olması bence daha iyi yaparsam eklerim dosyayı.

zz.jpg
 
Sadece öneri olarak yazıyorum.
Userform1 deki listboxa tek tıklama yada listbox1 deyken aşağı ve yukarı ok tuşuna basıncada textboxlara veriler otomatik gelir.
 

Ekli dosyalar

  • deneme1.xlsm
    286.5 KB · Gösterim: 8
Çözüm
Merhaba Refaz,
Tek tıklama ile ben de düşündüm ama kodları uyarlayamayacağımı düşündüğüm için pek işin o yönüne doğru gitmedim. Belki daha basit bir yolu vardır diye basite kaçmayı düşündüm. Dosyayı şimdi inceledim, aslında yapamayacağım bir şey de değilmiş, sadece benim düşünemediğim/göremediğim bir kısımmış. Bu da sizin bilgi ve tecrübeniz elbette. Vakit ayırdığınız için teşekkür ediyorum, Emeğinize sağlık.
 
Merhaba.Zamanla öğrenirdiniz bendede öyle oldu hatta dahada oluyor :)
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst