Ayuda con Listbox de VBA Excel
Buen día expertos soy un novato pero aficionado al VBA de Excel, entiendo lo básico pero ahora que estoy trabajando con Listbox no puedo entender un procedimiento es por eso que les pido y espero puedan ayudarme con esta situación, sucede lo siguiente: tengo una base de datos, son como 10,000 registros, pero necesito hacer filtros y mostrar los resultados en un listbox, todo bien hasta ahí, el problema comienza cuando necesito seleccionar la celda correspondiente cuando doy click en un elemento del listbox. Investigué en internet y encontré este procedimiento para el evento click
Private Sub ListBox1_Click()
Range("a2").Activate
Cuenta = Me.ListBox1.ListCount
Set Rango = Range("A1").CurrentRegion
For i = 0 To Cuenta - 1
If Me.ListBox1.Selected(i) Then
Valor = Me.ListBox1.List(i)
Rango.Find(What:=Valor, LookAt:=xlWhole, After:=ActiveCell).Activate
End If
Next i
End Sub
pero sinceramente no le logro captar como funciona, el ejemplo funciona perfectamente pero me gustaría entender bien la función de cada parte del código antes de utilizarlo.
Espero me puedan ayudar, en serio se los voy a agradecer.
el ejemplo está en ésta página:
Que tengan un excelente día.