Hola
Bueno es acces existen algunos eventes que se generan a la hora de hacer modificaciones en una base de datos, hay eventos para cuando se inserta un registro, se actualiza o se elimina en estos eventos puedes colocar el codigo que pregute algo y luego segun las respuesta se puede cancelar o aceptar la accion.
existen eventos para el antes y el despues d una accion por ejemplo antes de insertar un registro y despues de que se inserta un registro.
esto eventos pertenecen a los formularios por ejemplo el siguiente codigo pregunta antes de guardar un registro que se esta actualizando asignando el valor True a Cancel se cancela la accion que se estaba realizando
Private Sub Form_BeforeUpdate(Cancel As Integer)
If MsgBox("Realmente desea modificar el registro?", vbQuestion + vbOKCancel) = vbCancel Then
Cancel = True
End If
End Sub
Espero esto sea una guia para lo que necesitas.
Saludos
http://www.theemulator.tk