Функция Autonumber в Access очень ограничена по сравнению со столбцом идентификации SQL Server или MySQL AUTO_INCREMENT. Невозможно получить следующий доступный номер, кроме использования SQL, который является неточным. Как вы заявили, записи, удаленные с этого конца, приведут к тому, что верхний номер и следующий номер не будут совпадать. (см. Изменить ниже).
Я думаю, вам лучше использовать поле длинных чисел (не автонумерация) и создать собственную функцию автоинкремента, которую вы используете при вставке новых записей.
Edit:
Я вижу, что HansUp действительно нашел способ сделать то, что вы просили. Пожалуйста, посмотрите его решение.