buno esto lo podes con cada form
En el evento QueryUnload del formulario colocar un codigo como el siguiente:
Código:
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
MsgBox "Imposible cerrar el formulario" ' evidentemente esto es opcional
If UnloadMode = vbFormControlMenu Then ' valor cero
Cancel = True
End If
End Sub
Esto no impide que se haga Unload Me controlado por un boton o lo que sea.