Un procedimiento de aplicación de Visual Basic busca de manera eficiente a través de grandes cantidades de datos utilizando el método Find . Este método se utiliza para hacer una coincidencia exacta del contenido de una o más células de búsqueda a través de una hoja de cálculo, varias hojas de cálculo o incluso libros. El VBA Encuentra método es más eficaz que utilizar sólo un bucle en términos de velocidad y líneas de código . Usted puede combinar el método Find con otros métodos y funciones de VBA para una macro aún más eficaz. Instrucciones
1
Abra el archivo de Excel que desea agregar la sintaxis del método Find en su procedimiento.
2
Abra el Editor de VBA para ver el procedimiento. Localice el área en el procedimiento en el que desea entrar en la sintaxis del método Find
3
Añadir este Encuentre sintaxis del método para el procedimiento: .
Range_Object.Find (¿Qué , Después , Lookln , LookAt , SearchOrder , SearchDirection , MatchCase , MatchByte , SearchFormat ) . Un ejemplo es
Sub rápida ( )
"Enter " ¡Aquí está! " . en una celda en la hoja 1
Si No Sheetl.Cells.Find (What : = " ¡Aquí está! " , After: = Celis ( 1 , 1 ) , Lookln : = xlValues , LookAt : = xlPart ,
SearchOrder : xlByRows , búsqueda de dirección : x = A continuación, MatchCase : = True , SearchFormat : = True ) ¿Está _
nada entonces MsgBox " Aquí es "
< p> End Sub
Este procedimiento devuelve nada si no se encuentra ninguna coincidencia.
4
Guarde y cierre el archivo de Excel cuando haya terminado . El procedimiento estará disponible la próxima vez que abra el archivo.