Ciao Ghiboz.

Non è conveniente utilizzare "End" per vari motivi. Uno di questo è che "End" forza certe situazioni.

Come ti è stato giustamente suggerito dagli altri amici prova ad utilizzare un codice simile a questo:

Nella sezione Dichiarazioni:

codice:
Dim aForm as Form
poi nel form principale:

codice:
Private Sub TuoForm_Unload(Cancel As Integer) ' Scaricamento dei form
   For Each aForm In Forms
      Unload aForm
   Next
End Sub