Red de conocimiento informático - Problemas con los teléfonos móviles - Explicación detallada de cada parámetro de la función de búsqueda en VBA

Explicación detallada de cada parámetro de la función de búsqueda en VBA

lt;Rango de celdas>, debe especificarse, devuelve un objeto Rango.

Parámetro Lo que se debe especificar. Representa los datos que se van a encontrar, que pueden ser una cadena, un número entero o cualquier otro tipo de datos. Corresponde al contenido del cuadro de texto "Buscar" en el cuadro de diálogo "Buscar y reemplazar".

Parámetro Después, opcional. Especifique la posición para comenzar la búsqueda, es decir, comience a buscar hacia atrás o hacia adelante desde la celda en esa posición (es decir, la celda en esa posición no se buscará al principio hasta que el método Buscar regrese a la celda antes de buscar en su contenido). La posición especificada debe ser una sola celda en el rango de celdas. Si no se especifica este parámetro, la búsqueda comenzará desde la celda en la esquina superior izquierda del rango de celdas.

Parámetro LookIn, opcional. Especifica el tipo de rango de búsqueda, que puede ser una de las siguientes constantes: xlValues, xlFormulas o xlComments. El valor predeterminado es xlFormulas. Corresponde a las opciones del cuadro desplegable "Buscar en" del cuadro de diálogo "Buscar y reemplazar".

Parámetro LookAt, opcional. Puede ser una de las siguientes constantes: XlWhole o xlPart, que se utiliza para especificar si los datos que se buscan coinciden completamente o parcialmente con el contenido de la celda. El valor predeterminado es xlPart. Corresponde a la casilla de verificación "Hacer coincidir celdas" en el cuadro de diálogo "Buscar y reemplazar".

Parámetro SearchOrder, opcional. Se utiliza para determinar cómo buscar en un rango de celdas, si buscar en filas (xlByRows) o en columnas (xlByColumns). El valor predeterminado es xlByRows.

La función Buscar se utiliza para localizar una cadena en los datos originales para determinar su ubicación. Cuando la función Buscar realiza el posicionamiento, siempre comienza desde la posición especificada y devuelve la posición de la primera cadena coincidente encontrada, independientemente de si hay cadenas coincidentes a partir de entonces.

Nombre chino

función de búsqueda

Nombre extranjero

fundación

Sintaxis

find_text

Uso de sintaxis

FIND(find_text, inside_text, start_num)

Find_text es la cadena que se va a encontrar.

Within_text es la celda que contiene la palabra clave que se desea encontrar. Es decir, desea buscar palabras clave en esta celda.

Núm_inicial especifica la cantidad de caracteres para comenzar la búsqueda. Por ejemplo, si Start_num es 1, la búsqueda de palabras clave comienza desde el primer carácter de la celda. Si se omite start_num, se supone que es 1.

Nota

Utilice start_num para omitir un número específico de caracteres. Por ejemplo, asumiendo la cadena de texto "AYF0093.YoungMensApparel", si desea encontrar el número de la primera "Y" en la parte de descripción de la cadena de texto, puede configurar start_num en 8 para que la parte del número de serie del texto no se busca. FIND comenzará a buscar en el carácter 8 y find_text se encontrará en el siguiente carácter, por lo que se devuelve el número 9. FIND siempre devuelve el número de carácter desde el inicio de inside_text y también cuenta los caracteres omitidos si start_num es mayor que 1.

Si find_text es texto vacío (), FIND devolverá el valor 1.

Find_text no puede contener caracteres comodín.

Si no hay find_text en inside_text, FIND devuelve el valor de error ?#¡VALOR!.

Si num_inicial no es mayor que 0, FIND devuelve el valor de error #¡VALOR!.

Si start_num es mayor que la longitud de inside_text, FIND devuelve el valor de error #¡VALOR!

Referencia: Enciclopedia Baidu: función de búsqueda