Buscador Multi Criterio en Excel (Buscar Texto, números y fechas) TextBox
Imagine tener un potente motor de búsqueda en Excel que le permite encontrar instantáneamente lo que está buscando y filtrar instantáneamente por texto, números y fechas… ¡usando TextBox!
¿Qué es un Buscador Multi Criterio?
Esta es una herramienta increíble que te permite:
- Busque por múltiples criterios a la vez: combine diferentes criterios para encontrar datos específicos.
- Filtre mientras escribe: vea los resultados instantáneamente a medida que escribe el texto de búsqueda.
- Busca texto, números y fechas: utiliza diferentes tipos de datos para encontrar lo que buscas.
¿Para qué se usa esto?
- Encuentre rápidamente la información que necesita en grandes hojas de cálculo.
- Filtra datos financieros por fecha, producto o cliente.
- Busca productos específicos por nombre, código o fecha de disponibilidad.
- Extrae datos relevantes para crear informes precisos.
¿Cómo crearlo?
¡Vamos a hacerlo!
Configura los datos:
- Organice la información en tablas con títulos claros.
- Asegúrese de que el formato de fecha sea Fecha.
Crea un cuadro de texto:
- Inserte tres campos de texto para cada criterio de búsqueda (por ejemplo, «Texto», «Número» y «Fecha»).
- Asigne un nombre al cuadro de texto (por ejemplo, «txtText», «txtNumber» y «txtDate»).
Escriba el código VBA:
Importante: Ajuste el alcance y el nombre del objeto según su configuración. lenguaje de programación
Private Sub Worksheet_Change()
Dim textoBuscar As String
Dim numeroBuscar As Variant
Dim fechaBuscar As Date
' Obtener valores de los cuadros de texto
textoBuscar = TextBox1.Value
numeroBuscar = TextBox2.Value
If IsDate(TextBox3.Value) Then
fechaBuscar = TextBox3.Value
Else
fechaBuscar = Empty
End If
' Filtrar por texto, número y fecha
Range("A1:D10").AutoFilter Field:=1, Criteria1:="*" & textoBuscar & "*"
Range("A1:D10").AutoFilter Field:=2, Criteria1:=numeroBuscar
Range("A1:D10").AutoFilter Field:=3, Criteria1:=">= "& fechaBuscar
End Sub
¡Ahora sí!
Introduce Texto, Número y la ciudad en los cuadros de texto. ¡Observa cómo la tabla se filtra automáticamente en tiempo real, mostrando solo los clientes que cumplen con todos tus criterios!
hola tech mi nombre es anibal y me gustaria hacer el mismo buscador que tu tienes, he echo los mismo pasos pero no me funciona el campo fecha, ninguno de los dos, me gustaria tener tu plantilla de buscador potente, o ayudame a solucionar el mio, muchas gracias.