Para generar un número autonumérico basado en la fecha en Access, puedes utilizar una combinación de la función "Format" para obtener la fecha en el formato deseado y la función "DMax" para obtener el último número generado. Aquí tienes los pasos para lograrlo:
1. Asegúrate de tener un campo de tipo "Texto" en tu tabla donde deseas almacenar el número autonumérico.
2. Abre el formulario o el evento donde deseas generar el número autonumérico.
3. En el evento "Antes de insertar" o "Antes de actualizar" del formulario, escribe el siguiente código VBA:
Asegúrate de reemplazar "TuCampoAutonumerico" con el nombre del campo autonumérico en tu tabla, "TuTabla" con el nombre de tu tabla y "TuCampoFecha" con el nombre del campo que contiene la fecha en tu tabla.
Con este código, cada vez que insertes un nuevo registro en el formulario, se generará automáticamente un número autonumérico basado en la fecha actual. El código buscará el último número generado para esa fecha y generará el siguiente número incrementando los dos últimos dígitos.
Recuerda ajustar el código según la estructura de tu tabla y los nombres de los campos.
Esta solución te permitirá generar un número autonumérico basado en la fecha en Access y se puede aplicar a consultas futuras con requisitos similares.