Нумерацию можно сделать в запросе, а уже сам запрос д.б. источником данных для формы. Запрос будет использовать вычисляемое поле, используя функцию Dcount. Пример: Значение поля запроса: Значение поля запроса: Номер: Dcount("[СортированноеПоле]";"[Таблица]";"[СортированноеПоле] <= ' " & [Таблица]![СортированноеПоле] & "'") Результат (запрос является обновляемым): Номер СортированноеПоле 1 ААА 2 БББ 3 ВВВ 4 ГГГ