Although SBendBuckeye is correct, there is a bit more to it than that. First and foremost is the fact that you should not be entering data through your table anyway. Access is a relational database, and it doesn't matter if the records are out of order in your perspective....
Data entry should only be performed by a user (in other words, when not processing VBA code) through a form. This prevents you screwing up the table. So, to get your days in the order you want, you can do the following....
Create a query that displays the days. Add an additional field to the end of the query. Set the Field line of this field to:
Format([name of date field], "d"
Uncheck the show box, and set the field to be sorted ascending.
Now base a form off this query. The data will now always be in the order you want it....because the Format function is converting the day name to a number and then sorting that number from 1 to whatever...You now enter all data through this form.
hope this helps....
Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. (Albert Einstein)
Robert L. Johnson III, MCP, Network+, A+
Access Developer/Programmer
robert.l.johnson.iii@citigroup.com