Piense en ello así:si abre una tabla y se desplaza a través de ella, cada fila tiene un número de registro implícito. La primera fila es el registro número 1, el segundo es el registro número 2, y así sucesivamente. Sin embargo, si cierra y reabre la tabla, estos números se reasignarán, potencialmente de manera diferente dependiendo del orden de clasificación o cualquier filtrado aplicado.
Puede acceder a los números de registro usando el código VBA (por ejemplo, usar `RecordSet.RecordCount` o dentro de los bucles), pero no puede usar los números de registro directamente para recuperar o manipular registros de manera confiable porque no son un identificador permanente y estable como una clave principal. Siempre use un campo clave principal para identificar y hacer referencia de forma única a los registros específicos en su base de datos de acceso.