La cosa è banale... si imposta la proprietà CONSENTI MODIFICHE=NO
Quindi su Evento Current di Maschera la si ripristina in caso sia stata modificata
Private Sub Form_Current()
Me.AllowEdits=Me.NewRecord
End Sub
Quindi metti un Button che sblocca la proprietà e consente la Modifica
Private Sub ButtonClick()
Me.AllowEdits=True
Ens Sub