John,
One method is to create a Default Value for the field... on the fly.
Let's say you had a text field called State on your form.
You create a new record, and enter "NH" (no quotes) in State.
Using the AfterUpdate event of State...
Private Sub State_AfterUpdate()
State.DefaultValue = "'" & [State] & "'"
End Sub
Now, every new record you create will have NH in the state field.
If you change that value to say... NY, then all new records after that
will have NY in the State field.
--
hth
Al Campagna
Microsoft Access MVP
http://home.comcast.net/~cccsolutions/index.html
"Find a job that you love... and you'll never work a day in your life."