userformların otomatik kapanmasını nasıl sağlarız

Katılım
8 Temmuz 2006
Mesajlar
143
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 Tr
MERHABA ekteki dosyada
1.userform açıkken 2.userfom açılınca 1.userformun otomatik olarak kapanmasını 2.userform açıkken 1.userform açılınca 2.userformun otomatik olarak kapanmasını istiyorum bunu nasıl yaparız.
veya ikinci bir userform eklemek yerine açılır bir menü yapabilirmiyiz
 
Son düzenleme:
Katılım
29 Ekim 2006
Mesajlar
295
Excel Vers. ve Dili
OFİS 2003 Türkçe
Çok İlginç bir yöntem. ilk defa gördüm.
 
Katılım
13 Haziran 2006
Mesajlar
374
Excel Vers. ve Dili
Excel 2003 Türkçe
Matematik Öğretmeni VB,Excel-VBA,...
Userform1 deki kodu
Kod:
Private Sub CommandButton2_Click()
Me.Hide ' ve ya unload me
UserForm2.Show
End Sub
Userform2 deki kodu
Kod:
Private Sub CommandButton3_Click()
Me.Hide ' ve ya unload me
UserForm1.Show
End Sub
ile değiştirin.
Yada Module1 deki kodlarınızı şu şekilde düzenleyin:
Kod:
Sub form()
UserForm1.Hide
UserForm2.Show 0
End Sub
Sub form1()
UserForm2.Hide
UserForm1.Show 0
End Sub
 
Katılım
8 Temmuz 2006
Mesajlar
143
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 Tr
teşekkür ederim sayın tankut sazlı
 
Katılım
13 Haziran 2006
Mesajlar
374
Excel Vers. ve Dili
Excel 2003 Türkçe
Matematik Öğretmeni VB,Excel-VBA,...
Önemli değil.Denemedim fakat .Hide yerine .Unload da kullanabilirsiniz sanırım.
Gerçi temelde aynı görevde gibi görünmesine rağmen .Hide sadece formu ortadan kaldırmak için,.Unload ise forma yüklediğiniz görevleri yürürlükten kaldırmak için kullanılıyor.
Yada işte buna benzer birşeyler...
 
Üst