Selam ,
Arkadaşlar diyelimki A formu açıksa .... işlemini yap B formu açıksa .... işlemini yap ikiside kapalıysa hiç birşey yapma diye bir kodu nasıl yazabiliriz.
İyi çalışmalar

dim a, b as string 'değişkenleri atadık
If SysCmd(acSysCmdGetObjectState, acForm, "Form1") <> 0 Then '1 nolu formu kontrol ettik
MsgBox "Form açık." 'ekrana uyarı yazdık
a=1 'a değişkenine 1 değeri verdik
Else
MsgBox "Form kapalı." 'formun kapalı olduğu uyarısı
a=0
End If
if a=1 and b=1 then 'Yani her iki form da açıksa
'şunları şunları yap
if a=1 and b=0 then 'Yani sadece 1. form açıksa
'şunları şunları yap