ms-access - utilizando - cuadro de lista desplegable
Cómo determinar si se selecciona una fila en un cuadro de lista (2)
Tengo un cuadro de lista en mi formulario de acceso. Necesito saber si alguna de las filas en este cuadro de lista ha sido seleccionada por el usuario. ¿Existe alguna propiedad o método simple de acceso para este fin? No deseo recorrer el cuadro de lista para verificar si la propiedad seleccionada de una fila es verdadera, porque solo estoy interesado en saber si se realiza una acción de selección.
El código
If ListBox.ListIndex = -1 then
MsgBox "Nothing selected"
end if
debería ayudar...
Un cuadro de lista tiene la propiedad ItemsSelected
que devuelve una referencia de solo lectura a la colección ItemsSelected
oculta. Y puede solicitar la propiedad Count
de esa colección ...
MsgBox Me.YourListBoxName.ItemsSelected.Count & " items selected"