You're going to over-write all fields unless they are locked and disabled or a member of a non-updatable recordset or a read-only table.
You could lock a form and on the OnCurrent event unlock for it empty records or merely write code to over-write a locked field when the field is double-clicked.