Quando un utente del database si conclude con un modulo in Access 2007 , si vuole scomparire . Ma una nuova forma che si apre può avere bisogno di valori non salvati del originali. Ciò significa che il vecchio deve rimanere attivo . Una soluzione è lasciare che rimanga aperto ma invisibile . Per fare questo , è necessario modificare il codice che viene eseguito quando la forma si apre un nuovo oggetto . Istruzioni 
 1 
 aprire la maschera in " Visualizzazione Struttura ". 
 2 
 pulsante destro del mouse su un'area vuota del modulo . Selezionare " Genera evento . " Si aprirà la finestra " Scegli Builder" . 
 3 
 Seleziona " Generatore di codice ". Fare clic su " OK ". Si aprirà una finestra di editor di Visual Basic . 
 4 
 Fare clic sulla freccia verso il basso nella casella a discesa "Oggetto" . Selezionare "Form" , se non è già selezionata. 
 5 
 Fare clic sulla freccia verso il basso nella casella a discesa "Procedura" . Selezionare " Apri ". Visual Basic dovrebbe creare il seguente codice: Private Sub 
 
 Form_Open ( Cancel As Integer ) per 
 End Sub 
 6 
 Aggiungere la seguente riga tra le due righe di codice , sostituendo " frmAddresses " con il nome del modulo . 
 
 Forms! frmAddresses.Visible = False 
 7 
 Salvare le modifiche al codice. Chiudere la finestra .