Macro Excel Busqueda ListBox ampliar rango de respuesta
Tengo el siguiente código que busca valores en la columna A y los entrega en un ListBox, pero necesito que el rango que entrega sea mayor, desde A:H la columna 1 hasta 8 que es la ultima columna, además mostrá el encabezado de los datos.
Este es el código
Private Sub BusquedaManual()
Dim palabra As String
Dim palabra2 As String
Dim i As Long
Call EliminarContenido
palabra = "*" & BusquedaTxt.Value & "*"
palabra2 = BusquedaTxt.Value
Sheets("Hoja1").Select
If IsNumeric(palabra2) Or palabra2 = "" Then
For i = 2 To Range("A6500").End(xlUp).Row
If Range("A" & i).Value Like palabra Then
UserForm1.ContenidoRol.AddItem Range("A" & i).Value
End If
Next
Else
'MAYUSCULA
palabra = UCase(palabra)
For i = 2 To Range("A6500").End(xlUp).Row
If Range("A" & i).Value Like palabra Then
UserForm1.ContenidoRol.AddItem Range("A" & i).Value
End If
Next
'minuscula
palabra = LCase(palabra)
For i = 2 To Range("A6500").End(xlUp).Row
If Range("B" & i).Value Like palabra Then
UserForm1.ContenidoRol.AddItem Range("A" & i).Value
End If
Next
'Mayuscula
palabra = Application.WorksheetFunction.Proper(palabra)
For i = 2 To Range("A6500").End(xlUp).Row
If Range("A" & i).Value Like palabra Then
UserForm1.ContenidoRol.AddItem Range("A" & i).Value
End If
Next
End If
Sheets("Hoja1").Select
End Sub