• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

UserForm X Butonunun Sadece 1. Tıklamayı Algılaması Sorunu

Katılım
13 Temmuz 2013
Mesajlar
241
Excel Vers. ve Dili
Türkçe 2007
Arkadaşlar Merhaba,
2 adet UserForm'um var,

*Form2'de yer alan aşağıdaki sorgu ile X butonuna basınca Form1'i çağırabiliyorum,
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
UserForm2.Hide
UserForm1.Show
End Sub

*Form1'deki CommandButton1 ile tekrardan Userform2'ye geçebiliyorum,
Private Sub CommandButton1_Click()
UserForm1.Hide
UserForm2.Show
End Sub

Sorunum; Form2 aktif olduğunda X butonuna tekrar basıyorum, Form1'e gecmesi gerekirken hiçbir tepki vermiyor..
Yardımlarınız için şimdiden teşekkür ederim ..
 
Hocam ilgine çok tşk ederim fakat sen CommandButton1 ile geçişleri sağlamışsın, ben Form2'deki QueryClose olayı ile yani X butonu ile Form1'e geçiş yapmak istiyorum ..
 
Aşağıdaki şekilde deneyiniz.
Kod:
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
    If CloseMode = 0 Then Cancel = True
   Unload UserForm2
   UserForm1.Show
End Sub
 
Üstad bir hile yaparak QueryClose olayından da oldu.#4 nolu İletideki dosyada yükledim.
Hocam eyvallah evet istediğim sonuç buydu :) Yaptığın hileyi yorumlamayı beceremedim fakat 2. bir yöntem daha keşfettim :) Yukarıda benim ilk paylaştığım makroda Userform'ların Properties penceresinden ShowModal özelliklerini False yapınca düzgün çalışmaya başladı :) Desteğiniz için çok teşekkür ederim ..
 
Hocam eyvallah evet istediğim sonuç buydu :) Yaptığın hileyi yorumlamayı beceremedim fakat 2. bir yöntem daha keşfettim :) Yukarıda benim ilk paylaştığım makroda Userform'ların Properties penceresinden ShowModal özelliklerini False yapınca düzgün çalışmaya başladı :) Desteğiniz için çok teşekkür ederim ..
Gizli bir commandbutton koyarak hali yaptım.Bulduğunuz yöntemde güzel.Dönüş yaptığınız için teşekkür ederim.(y)
 
Geri
Üst