• DİKKAT

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

formun açık yada kapalı olması durumuna kod yazmak

  • Konbuyu başlatan Konbuyu başlatan nacre
  • Başlangıç tarihi Başlangıç tarihi
Katılım
6 Ağustos 2005
Mesajlar
22
Selam ,
Arkadaşlar diyelimki A formu açıksa .... işlemini yap B formu açıksa .... işlemini yap ikiside kapalıysa hiç birşey yapmda diye bir kodu nasıl yazabiliriz.
İyi çalışmalar
 
Bir modülde global bir değişken tanımlayıp, bir formun initialize kodunda bi değer atayıp diğer formun initialize kodunda da farklı değer atayarak ve daha sonra o değeri sorgulayarak hangisinin açık olduğunu bulabilirsin.
 
:cool:
Kod:
Sub formdurumu()
If UserForm1.Visible = True Then
    'İşelemler
    MsgBox "Userform1 Açık"
End If
If UserForm2.Visible = True Then
    'İşlemler
    MsgBox "Userform2 Açık"
End If
End Sub
 
Sanırım bu şekilde de kontrol edilebilir.

If CurrentProject.AllForms("AFormu").IsLoaded = True Then

...

End If
 
Sanırım bu şekilde de kontrol edilebilir.

If CurrentProject.AllForms("AFormu").IsLoaded = True Then

...

End If

Yalnız burada şu sorun çıkabilir, form load olduğu halde visible=false ise bu durum bizi yanıltabilir.
 
Geri
Üst