Pregunta: | 61557 - VALOR NULO EN CUADRO DE LISTA |
Autor: | Mercè Balibrea |
Hola, Tengo un formulario (ern access) que servirá para que los usuarios monten diferentes consultas. Para ello utilizo cuadros de lista en los que los usuarios eligirán los valores que se utiizarán como criterios en la consulta. El problema que se me plantea es que si en un cuadro se selecciona cualquier valor y luego se "desselecciona" no me reconoce este cambio, es decri se queda con el valor de la última selección. No ocurre así cuando el cambio es entre un item seleccionado y otro. Es decir, si tengo seleccionado el item1 y cambio al item2 me lo reconoce pero si selecciono item1 y luego lo "deselecciono" el valor sigue siendo "item1". El código con el que estoy probando es: If Me.lstcampos.ListIndex = -1 Then MsgBox "Tienes que elegir al menos un campo para mostrar" Else: MsgBox "aquí hay algo seleccionado" End If El problema es que solo reconoce valor -1 la primera vez que se abre el formulario. ¿alguien me puede ayudar? Gracias por adelantado |