Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
MS Access 2007: consulta de filtro basada en el comando InputBox
Este tutorial de MSAccess explica cómo filtrar consultas según los comandos de InputBox en Access 2007 (con capturas de pantalla e instrucciones paso a paso).
Ver soluciones en otras versiones de Access:
- Visita 2003
P: En Microsoft Access 2007, me gustaría poder filtrar consultas mediante el comando InputBox. El InputBox debe pedirle al usuario que ingrese un número que se usará en la consulta. ¿Es posible?
R: Para usar el comando InputBox en una consulta, debe crear una función. Siempre nos gusta crear nuestra función en un módulo de Access para que se pueda acceder desde toda la base de datos.
Descargue la versión en Access 2007 (se muestra a continuación)
Primero, creamos una función llamada GetParmValue en Module1. Esta función devuelve el valor ingresado por el usuario (a través del comando InputBox).
A continuación, hacemos referencia a la función en la consulta. Vea abajo.
Al ejecutar la consulta anterior, aparece el siguiente mensaje.
El usuario ingresará un número y hará clic en el botón Aceptar. La consulta luego devolverá filas donde el campo OrderID es igual al valor ingresado por el usuario.