Oltre a quotare in pieno tutto ciò che ha detto oregon, ti suggerisco un metodo per "chiudere tutto" per bene: inserisci in un modulo questo codice:
codice:
Option Explicit

Public Sub RealEnd()
    Dim frm As Form
    For Each frm In Forms
        Unload frm
    Next
End Sub
e sostituisci ogni occorrenza di End con RealEnd: in questo modo eseguirai uno shutdown pulito dell'applicazione.