Puedes hacerlo de muchas formas, pero al no guardar el valor en ninguna tabla, si del registro 20 vuelves al 12, te seguirá marcando el mismo valor
1º Supongamos que tienes el formulario Clientes, dependiente de la tabla del mismo nombre y un cuadro de texto llamado NombreCliente. En ese otro cuadro de texto, en sus propiedades-Datos- origen del control, puedes poner
dcont("nombrecliente";"clientes")+1
Así cuando vayas a poner el primer registro te aparecerá un uno, etc
2º Supongamos que el cuadro de texto donde quieres que te aparezcan los número sellama Contador. En las propiedades del formulario-eventos-al activar registro. puedes crear un procedimiento de evento y entre Private Sub y End Sub escribir
Contador=form.recordset.recordcount
Hay más pero no quiero liarte