Tengo este listbox en VBA pero no carga los datos filtrados del ComboBox
Tengo este ListBox que quiero que cargue los datos filtrados de mi ComboBox. Cuando doy click en Search, los datos no cargan al ListBox. Los datos provienen de una tabla y comienzan en la fila A57. Ya he probado varias veces cambiando el código la parte donde determino donde empieza el rango a56 pero aun así no funciona. La única forma que funciona es colocando la tabla en el rango a1, y empezar a contar desde ahí. Pero no quiero eso, ya que ahí tengo otra información que utilizo para el dashboard.
Este es el código del ListBox . Muchas gracias de antemano a quien pueda ayudar.
'Mostrar resultado en ListBox
Private Sub CommandButton1_Click()
On Error GoTo Errores
If Me.ComboBox1.Value = "" Then Exit Sub
Me.ListBox1.Clear
j = 1
Filas = Range("a56").CurrentRegion.Rows.Count
For i = 57 To Filas
If LCase(Cells(i, j).Offset(0, 0).Value) Like "*" & LCase(Me.ComboBox1.Value) & "*" Then
Me.ListBox1.AddItem Cells(i, j)
Me.ListBox1.List(Me.ListBox1.ListCount - 1, 1) = Cells(i, j).Offset(0, 1)
Me.ListBox1.List(Me.ListBox1.ListCount - 1, 2) = Cells(i, j).Offset(0, 2)
Me.ListBox1.List(Me.ListBox1.ListCount - 1, 3) = Cells(i, j).Offset(0, 3)
Me.ListBox1.List(Me.ListBox1.ListCount - 1, 7) = Cells(i, j).Offset(0, 7)
Me.ListBox1.List(Me.ListBox1.ListCount - 1, 8) = Cells(i, j).Offset(0, 8)
Me.ListBox1.List(Me.ListBox1.ListCount - 1, 9) = Cells(i, j).Offset(0, 9)
Else
End If
Next i
Exit Sub
Errores:
MsgBox "No se encuentra.", vbExclamation
End Sub