Cita:  
					Iniciado por vbx3m 
  Prueba con esto:
  
Código:
 Private Sub Form_Unload(Cancel As Integer)
Cancel = 1
Me.Hide
End Sub
       Casi, eso me hace, efectivamente lo que busco, pero como el formulario esta dentro de otro Formulario MDI, lo que ocurre es que ahora no me deja cerrar el MDI. 
Edito, mira lo que he hecho: 
En el formulario MDI:  
Código:
 Private Sub MDIForm_QueryUnload(Cancel As Integer, UnloadMode As Integer)
    End
End Sub
  Y ya funciona.