No, non saranno editabili con la proprietà AllowEdits=False, quindi non arriverai mai in quell'evento.
Concettualmente un RECORD NUOVO è ovviamente editabile, al momento in cui viene salvato diventa NON EDITABILE.
Quindi prevedi un Button per attivare l'edit
Provate Sub NomeButton_Click()
Me.AllowEdits=True
End Sub
e su evento BeforeUpdate di FORM non di Controllo, vai a chiedere conferma...
Private Sub Form_BeforeUpdate(Cancel As Integer)
If MsgBox("Vuoi salvare...?",vbyesno)=VbNo then
Me.Undo
Cancel=True
End If
End Sub
quindi su Current vai a resettare tutto e/o predisporre nel caso di NUOVO
Private Sub Form_Current()
Me.AllowEdits=Me.NewRecord
End Sub