Gosh, it's close but.... Microsoft is statically assigning a value and hiding the text box, and using a module to do it. That is more work than setting the default value in properties.
In VB it would be easy, why is VBA difficult?
Isn't there a simple * on new record, text1.text = text1.text...