Macro que haga autofiltro de lo que escriba en un textbox
Tengo el siguiente ejemplo
Tengo un Textbox1 en el cual deseo colocar unas palabras separadas por espacio.
Por ejemplo coloco en el textbox1 las siguientes palabras:
"arroz café huevo"
Entonces deseo unas instrucciones para ese textbox que a medida que yo voy escribiendo una palabra, la tabla que se encuentra ubicada abajo desde la celda B9 en adelante se vaya autofiltrando en base a las palabras que yo voy escribiendo.
Por ejemplo para el ejemplo que escribí, la opción resultante de la combinación de esas palabras seria "C + E SERUM por 15 ml"
Tengo la siguiente instrucción pero solo me funciona para la primera palabra y no me toma las demás palabras entonces no se que arreglo hacerle a esa instrucción para que funcione de la manera como deseo sin importar en que orden estén las palabras y sin importar que palabras distintas están contenidas en el producto.
Option Explicit ' Private Sub TextBox1_Change() Dim Criterio As String If Hoja1.TextBox1.Value <> "" Then Criterio = "*" & Hoja1.TextBox1.Value & "*" Range("B6").CurrentRegion.AutoFilter Field:=2, Criteria1:=Criterio Else Criterio = "" Range("B6").CurrentRegion.AutoFilter End If End Sub