RE:Insertar registro pero no al final
Hola
Doy por hecho que pones das a la clave principal el valor adecuado y que deseas, una vez insertado, que el nuevo registro se presente en su posición real
Bien, para eso tan sólo tienes que actualizar el origen de los datos de tu formulario
¿Cómo?, en el evento Después de Insertar de las propiedades del formulario pones: Me.Requery y actualizarás el origen de los datos
¡Ojo! el origen de los datos ha de estar ordenado por el valor de la clave principal
Espero que esta sea la respuesta a tu pregunta
Un saludo
Victoria