Linda,
Within a given data entry session, you can set the control's DefaultValue
property using its AfterUpdate event:
Me![YourTextBox].DefaultValue = Me![YourTextBox]
For a new session, if you want to pick up the value from the last entered
record, you can use the OnOpen event to move to the last record, pick up the
value, move to a new record, enter the value, and set the DefaultValue
property:
Dim strDocName as String
Dim dteLastDate as Date
strDocName = Me.Name
DoCmd.GoToRecord acDataForm, strDocName , acLast
dteLastDate = Me![YourDateControl]
DoCmd.GoToRecord acDataForm, strDocName , acNewRec
Me![YourDateControl] = dteLastDate
Me![YourDateControl].DefaultValue = dteLastDate
Me![YourFirstDataEntryField].SetFocus