Quitar selección de un listbox

Lo que me sucede ahora es que tengo un listbox, y al seleccionar el elemento se marca en azul, hasta ese momento todo bien, pero al momento de querer anular esa seleccion osea dejar de que ese elemento quede en azul no lo puedo hacer, me podrían ayudar con eso

2 Respuestas

Respuesta
1

Podrías poner lo siguiente en el evento doble click

Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
    n = ListBox1.ListIndex
    If ListBox1.Selected(n) Then
        ListBox1.Selected(n) = False
    End If
End Sub

De esa forma lo seleccionas con un click y lo desmarcas con doble click.

Respuesta
1

No me queda suficientemente claro lo que deseas pero por si acaso prueba algo así:

ListBox1.Selected(ListBox1.ListIndex) = False

Comentas

Abraham Valencia

Mira en la primera imagen me entrega una serie de datos en la columna izquierda de listbox's 

Y aquí por ejemplo, he seleccionado el SAP de una persona, el tema es que por error puedo dar click a dicho SAP y deseo quitar dicha seleccion, pero no logro hacerlo 

Por eso estimado, el código que te pongo ahí te servrá, ponlo eb un evento mismo de tu "ListBox", solo adáptalo y no olvides usar el nombre de tu "ListBox".

Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
ListBox1.Selected(ListBox1.ListIndex) = False
End Sub

Abraham Valencia

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas