Form Açık mı?

Bir formun ya da raporun açık olup olmadığını aşağıdaki kod ile kolayca anlayabilirsiniz.

If SysCmd(acSysCmdGetObjectState, acForm, "Form1") <> 0 Then
    MsgBox "Form açık."
Else
    MsgBox "Form kapalı."
End If

Raporlar için "acForm" deyimini "acReport" olarak değiştirmelisiniz.