Hi,
This will tell you if the form is loaded:
---------------------------------------------------
Dim f As Form
For Each f In Forms
If f.Name = "Form2" Then MsgBox "Yes master, " & f.Name & " at your service."
Next f
---------------------------------------------------
note that loaded is not the same as visible.
If you:
Form2.show
Form2.hide
the form will not be visible, but it will be loaded.
If you want to check if the form is visible use
If f.visible then ...
Sunaj