Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Ciao Matteo,
Un metodo è questo:
Inserisci una variabile nel codice VBA del modulo di classe della Maschera
Dim ChiudiMaschera As Boolean
'Che andrai a valorizzare a True nel Pulsante di chiusura
Private Sub P_Chiudi_Click()
On Error GoTo Err_P_Chiudi
'tue istruzioni .....
ChiudiMaschera = True
DoCmd.Close acForm, Me.Name
Exit_P_Chiudi:
Exit Sub
Err_P_Chiudi:
MsgBox Err.Description
ChiudiMaschera = False
Resume Exit_P_Chiudi
End Sub
Che andrai a controllare nell'evento "Su scaricamento"
Private Sub Form_Unload(Cancel As Integer)
If ChiudiMaschera = False Then
MsgBox "Chiudere la maschera tramite l'apposito pulsante!!",vbExclamation
Cancel = True
End If
End Sub
Ciao
Giorgio Rancati