RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    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


Nombre
Apellidos
Correo
Comentarios