Para lograr esto, puedes utilizar una consulta de selección con el operador
`IN` en Access, pero primero necesitas procesar los elementos ingresados en el cuadro de texto y convertirlos en una lista que la consulta pueda entender. Aquí tienes los pasos para lograrlo:
1.
Crear el formulario:
Crea un formulario con un cuadro de texto donde los usuarios puedan ingresar los elementos numéricos separados por comas.
2.
Crear la consulta:
Crea una consulta de selección en Access que utilice el operador
`IN`. En lugar de ingresar directamente los valores, usarás una función que procesará los valores ingresados en el cuadro de texto y los convertirá en una lista. Aquí está la estructura básica de la consulta:
3.
Crear la función para procesar la lista:
Crea una función de módulo en Access para procesar la lista de elementos ingresados en el cuadro de texto y convertirlos en una tabla temporal. Aquí tienes un ejemplo de cómo podría ser la función:
4.
Utilizar la consulta en el formulario:
Crea un informe basado en la consulta y, en tu formulario, usa un botón para abrir el informe con los resultados.
Asegúrate de reemplazar "TuTabla", "TuCampo", "NombreDeTuFormulario" y "TuCuadroDeTexto" con los nombres reales de tu tabla, campo, formulario y cuadro de texto.
Este enfoque procesa los valores ingresados en el cuadro de texto y los convierte en una lista que se puede usar en la consulta con el operador
`IN`. Ten en cuenta que esta solución crea y elimina una tabla temporal en la base de datos, por lo que podría no ser adecuada para bases de datos compartidas o con un alto volumen de datos. Si es necesario, puedes explorar otras opciones para realizar la búsqueda utilizando valores separados por comas.