Range.Find (Excel)

Busca información específica en una hoja de cálculo.

Este método devuelve Nothing si no se encuentra ninguna coincidencia. La configuración de LookIn, LookAt, SearchOrder y MatchByte se guarda cada vez que se usa este método. Puede usar los métodos FindNext y FindPrevious para repetir la búsqueda. Cuando la búsqueda llega al final del rango de búsqueda especificado, vuelve al principio del rango. Para buscar celdas que coincidan con diseños más complicados, use una instrucción For Each...Next con el operador Like.

Find (What, After, LookIn, LookAt, SearchOrder, SearchDirection, MatchCase, MatchByte, SearchFormat)


Dim strWhat As String: strWhat = 
Dim rngFind As Range
Set rngFind = Worksheets("Sheet1").Range("A1:A10").Find(What:=strWhat)

Arguments

Un argumento con nombre

What (String) - El texto que se va a buscar.

Optional arguments

Los siguientes argumentos son opcionales

After (Range) - La celda después de la que quiere que se inicie la búsqueda.

LookIn (XlFindLookIn) - Puede ser una de las siguientes constantes XlFindLookIn: xlFormulas, xlValues, xlComments o xlCommentsThreaded.


Valores posibles son

xlComments Comentarios
xlCommentsThreaded Comentarios encadenados
xlFormulas Éstas
xlFormulas2
xlValues Valores

LookAt (XlLookAt) - Puede ser una de las siguientes constantes xlLookAt: xlWhole o xlPart.

Posibles valores de retorno son xlPart - Coincidencia de cualquier parte del texto buscado, xlWhole - Coincidencia de todo el texto buscado.

SearchOrder (XlSearchOrder) - Puede ser una de las siguientes constantes XlSearchOrder: xlByRows o xlByColumns.

Posibles valores de retorno son xlByColumns - Busca hacia abajo dentro de una columna y luego continúa en la siguiente, xlByRows - Busca en horizontal en una fila y luego pasa a la fila siguiente.

SearchDirection (XlSearchDirection) - Dirección de la búsqueda.

Posibles valores de retorno son xlNext - Buscar el siguiente valor coincidente del rango, xlPrevious - Buscar el anterior valor coincidente del rango.

MatchCase (Boolean) - Si es True, la búsqueda distingue entre mayúsculas y minúsculas.

MatchByte (Boolean) - Solo se usa si ha seleccionado o instalado la compatibilidad con idiomas de doble byte.

SearchFormat - Formato de la búsqueda