Why on earth are you using unbound forms / textboxes.
It means you have to code everything for yourself
Using bound forms/textboxes, Access will do all the hard work for you reducing development time to perhaps 5% of what its going to take with your current design