No entendi bien pero aqui hay dos casos
Caso 1
( Si es poner el modulo como mdichild)
Un modulo no es un formulario y tampoco un objeto visible por lo cual considero ( No se si estoy equivocado ) que no se puede establecer como Mdi.Child esta debe ser una propiedad exclusiva de los formularios.
Caso 2
( Si es poner la propiedad al form desde el modulo )
Codigo en el moduloModule Module1
Public Sub abrir()
Form2.MdiParent = MDIParent1
'si estas fuera del formulario no puedes usar me ya que te estarias refiriendo al modulo, en este caso sustituye por el nombre del form. End Sub
End Module
Codigo en el MDIParent Private Sub MDIParent1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
abrir()
End Sub
Asi me funciona perfectamente.