Como lograr que al ir escribiendo en el TextBox se filtre el listado automáticamente del ListBox
Estoy tratando de mejorar la búsqueda en el Listbox, por ahora tengo esta macro que una vez que escribo por Ej. "palo" y acciono el botón "BUSCAR" en el listBox aparecen todos los Textos con dichas palabra.
Lo que pretendo y busco es que a medida que voy ingresando una letra en el TextBox se vaya reflejando el filtro en el ListBox.
¿Podria ser?
Public Sub CommandButton1_Click()
Me.ListBox1.RowSource = Clear
Me.ListBox1 = Clear
Final_Total = Hoja1.Range("A" & Rows.Count).End(xlUp).Row
Y = 0
For Fila = 8 To Final_Total
Nombre = ActiveSheet.Cells(Fila, 3).Value
If UCase(Nombre) Like "*" & UCase(TextBox1.Value) & "*" Then
Me.ListBox1.AddItem
Me.ListBox1.List(Y, 0) = ActiveSheet.Cells(Fila, 1).Value
Me.ListBox1.List(Y, 1) = ActiveSheet.Cells(Fila, 2).Value
Me.ListBox1.List(Y, 2) = ActiveSheet.Cells(Fila, 3).Value
Me.ListBox1.List(Y, 3) = ActiveSheet.Cells(Fila, 4).Value
Y = Y + 1
End If
Next Fila
End Sub