Obtener valor de un cuadro combinado para una consulta
Si deseas utilizar el valor seleccionado de un cuadro combinado en una consulta de Access, puedes seguir estos pasos:
1. Asegúrate de que el cuadro combinado esté enlazado a una fuente de datos apropiada que contenga los valores que necesitas.
2. En tu consulta, utiliza el cuadro combinado como criterio en el campo correspondiente. Por ejemplo, si el cuadro combinado se llama "cmbValor" y estás consultando en el campo "Campo1", la expresión sería algo como: [Campo1]=[Forms]![TuFormulario]![cmbValor].
3. Guarda y cierra la consulta.
Ahora, cada vez que se actualice el valor en el cuadro combinado "cmbValor" en tu formulario, al ejecutar la consulta, esta utilizará ese valor como criterio en el campo correspondiente.
Recuerda que el cuadro combinado debe estar contenido en un formulario para que puedas referenciarlo correctamente en la consulta. Asegúrate también de que el formulario esté abierto al ejecutar la consulta.
Si prefieres un método alternativo, puedes utilizar VBA (Visual Basic for Applications) para obtener el valor seleccionado del cuadro combinado y luego utilizarlo en tu consulta. Esto implica escribir código en el evento "AfterUpdate" del cuadro combinado para capturar el valor y asignarlo a una variable, que luego puedes utilizar en tu consulta.