Just a word of caution, moving to the last record doesn't necessarily mean that it's moving to the last record added. Unless you have a way of determining the last record added (date, your own incremental number, etc.) you are not assured of getting the actual last record entered.
Sometimes the recordset just happens to get the last record entered, but since the table is not stored in "first-to-last" order, there is quite the possibility that you will just get the last record in the recordset.
If you really want the last record added, find a way to pull your form's recordset so that sorting is based on a field that would identify the last record added.