La Web del Programador: Comunidad de Programadores
 
    Pregunta:  12006 - DETECTAR FORMULARIO ABIERTO EN MDI_FORM
Autor:  Luis Escobar
Ok tengo un MDI_form en el cual estoy abriendo y cerrando formularios uno a la vez, pero quiero saber cual de ellos es el que se esta mostrando en ese momento con algo que me diga el nombre del formulario.
Gracias por la atencion.

  Respuesta:  José Ariel Limandri
Utiliza la propiedad activeform del MDI que te da una referencia al formulario activo. Ej:

debug.print MDIform.ActiveForm.Name

te mostrara en el inmediato el nombre del formulario activo
Chau.

  Respuesta:  SuNcO
Espero ke sea esto lo ke buscas

En un boton o un menu pon esto :

MsgBox MDIForm1.ActiveForm.Caption

Ovbiamente puedes poner :

variable = MDIForm1.ActiveForm.Caption

Para contar los formularios es :

MsgBox Forms.Count