Aktif Userform

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,121
Excel Vers. ve Dili
Office 2013 İngilizce
Merhaba,
Bir Userform üzerinden (Userform1) başka bir bir userform (Userform2) , oradan başka bir userform açtığımızda (Userform3); Üst-üste 3 adet userform olabiliyor.

Öğrenmek istediğim, en üstte yer alan userform' un adını nasıl öğrenebiliriz?
Modül içine yazacağım bir kontrol ile eğer Userform3 aktif durumdaysa şu kodu çalıştır yada çalışma gibi...

Kod:
Sub ShowUserForm()

UserForm1.Show

End Sub
teşekkürler,
iyi Çalışmalar.
 

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,121
Excel Vers. ve Dili
Office 2013 İngilizce
Hocam teşekkürler
bu kodu denedim, yalnız üstteki form kapandıktan sonra; alttaki formun adını vermiyor.yine en son açılan formun adını vermekte;

teşekkürler, iyi akşamlar
 

systran

Destek Ekibi
Destek Ekibi
Katılım
15 Aralık 2007
Mesajlar
1,669
Excel Vers. ve Dili
2021 PRO [TR]
İstediğiniz şey tam olarak nedir? Son açılan ve kapatılan form isimleri ne için gerekli? Yapmak istediğiniz şey modal form ile mi alakalı?
 

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,121
Excel Vers. ve Dili
Office 2013 İngilizce
İstediğiniz şey tam olarak nedir? Son açılan ve kapatılan form isimleri ne için gerekli? Yapmak istediğiniz şey modal form ile mi alakalı?
Hocam istediğim Aktif Userform' a modül içinden de ulaşabilmek.
teşekkürler, iyi Çalışmalar.
 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,607
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
... bu kodu denedim, yalnız üstteki form kapandıktan sonra; alttaki formun adını vermiyor.yine en son açılan formun adını vermekte;
Merhaba,
Bu durum üsteki Userformu kapatınca alttaki Userformun aktif olmamasından kaynaklanıyor. Alttaki Userforma tıkladıktan sonra doğru sonucu verir.
Bu sorunu çözmek için sayfadaki butonu UserForm üzerine taşımak gerekir. Böylece butona tıklayınca zaten userform aktif olacağından sorun da çözülmüş olur.
Hoşçakalın.
 

Ekli dosyalar

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,121
Excel Vers. ve Dili
Office 2013 İngilizce
Merhaba,
Bu durum üsteki Userformu kapatınca alttaki Userformun aktif olmamasından kaynaklanıyor. Alttaki Userforma tıkladıktan sonra doğru sonucu verir.
Bu sorunu çözmek için sayfadaki butonu UserForm üzerine taşımak gerekir. Böylece butona tıklayınca zaten userform aktif olacağından sorun da çözülmüş olur.
Hoşçakalın.
Hocam ilgi ve sabrınız için teşekkürler,
 
Üst