You could try cycling through the Forms collection, checking the MDIChild property.

For example,

Dim Frm As Form

For Each Frm In Forms
If Frm.MDIChild Then
'Child processing...
End If
Next

------------------
Richard Moss

[email protected]
http://www.users.globalnet.co.uk/~ariad/