• FORUMU MOBİL UYGULAMADAN TAKİP EDİN

    Forumu isteyen üyelerimiz Tapatalk (Harici bir hizmet) üzerinden mobil uygulamadan takip edebilirler.
    iOS için : https://itunes.apple.com/app/id307880732?mt=8
    Android için : https://play.google.com/store/apps/details?id=com.quoord.tapatalkpro.activity
    adreslerinden indirebilirsiniz.

    Bir iki haftaya da foruma özel kendi uygulamamız yayında olacak.
ALTIN ÜYELİK Hakkında Bilgi
-----------------------

" run time error '402': Must close or hide topmost modal form first" Hatası

Katılım
27 Mayıs 2017
Mesajlar
184
Beğeniler
2
Excel Vers. ve Dili
2010 xls
2016 xls
#1
merhaba arkadaşlar userform2 den 1 geçişte " run time error '402':Must close or hide topmost modal form first" diye hata veriyor bunun sebebi ne olabilir.Şimdiden teşekkürler
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
2,143
Beğeniler
20
Excel Vers. ve Dili
2007 Türkçe
#2
Emin olmamakla birlikte zannedersem userform sırasıyla (z order) alakalı bir durum. Sıralamaya göre üstte olması gereken bir formu kapatmadan aşağıdakini açmaya çalışmanızdan kaynaklanıyor sanırım. Userform1'e geçiş için kullandığınız koddan önceki satıra userform2'yi gizleme satırı ekleyiniz.
Userform2.hide
Userform1.show gibi
 
Katılım
27 Mayıs 2017
Mesajlar
184
Beğeniler
2
Excel Vers. ve Dili
2010 xls
2016 xls
#3
merhaba hocam dediğiniz gibi yaptım sorun düzeldi fakat kontrol amaçlı formlar arası aynı commandlara sürekli tıkladığımda yine aynı hatayı veriyor .Başka bir problem mi var acaba sayfa 3 ve açılan sayfada geri tuşunu denermisiniz aşağıda dosya eki mevcut teşekkürler
 

Ekli dosyalar

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
2,143
Beğeniler
20
Excel Vers. ve Dili
2007 Türkçe
#4
Userform2 deki kodu şu şekilde değiştirip deneyiniz.
Kod:
Private Sub CommandButton1_Click()
Me.Hide
UserForm1.Show
End Sub
Formunuzun içeriğini tam bilmiyorum ama yerine göre Me.Hide yerine Unload Me daha isabetli olabilir. Öyle de deneyebilirsiniz.
 
Katılım
27 Mayıs 2017
Mesajlar
184
Beğeniler
2
Excel Vers. ve Dili
2010 xls
2016 xls
#5
Userform2 deki kodu şu şekilde değiştirip deneyiniz.
Kod:
Private Sub CommandButton1_Click()
Me.Hide
UserForm1.Show
End Sub
Formunuzun içeriğini tam bilmiyorum ama yerine göre Me.Hide yerine Unload Me daha isabetli olabilir. Öyle de deneyebilirsiniz.
Unload me işe yaradı hocam teşekkürler
 
Üst