DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub Worksheet_Activate()
UserForm1.Show (0)
End Sub
Hocam kodları uyguladım 3 forumda aynı sayfalar üzerinde açık kalıyor. Ana sayfaya giriş yaptığımda sadece userform 1, Bilgi sayfasına girdiğim zaman userform2, kaya sayfasına girdiğimde userform3, açılması için bir çözüm yokmudur acaba . Her sayfada sadece kendi formu görünsün.Merhaba,
"Ana" isimli sayfanızın ismi üzerinde sağ tıklayın ve KOD GÖRÜNTÜLE komutunu çalıştırın. Karşınıza gelen ekrana aşağıdaki kodu uygulayın.
C++:Private Sub Worksheet_Activate() UserForm1.Show (0) End Sub
Diğer sayfalara da aynı şekilde formun adını değiştirerek uygulayabilirsiniz.
Hocam yanlış anlamadıysam, ana adlı sayfaya kodu uyguladım, diğer sayfalara da uyguladım (sayfaların adını değiştirerek) . Ama örneğin Ana sayfada ana sayfaya ait form1 açıldı bilgiye geçtim bilgiye ait form2 açıldı burada 2 formda açık durumda burada sadece form 2 açık kalabilir mi . Aynı sorun kaya sayfasında bu sefer 3 form açık kalıyor.Mesajımın tamamını lütfen dikkatli okuyunuz.
Private Sub Worksheet_Activate()
On Error Resume Next
Unload UserForm2
Unload UserForm3
On Error GoTo 0
UserForm1.Show (0)
End Sub
Hocam oldu emeğinize sağlık. Çok teşekkür ederim. İyi çalışmalar diliyorum.Diğer açık formları kapatmak için kodu aşağıdaki gibi düzenleyebilirsiniz.
Yine her sayfanın kod bölümüne formların adlarını değiştirerek uygulamalısınız.
C++:Private Sub Worksheet_Activate() On Error Resume Next Unload UserForm2 Unload UserForm3 On Error GoTo 0 UserForm1.Show (0) End Sub