MS Excel: Cómo usar la función INSTRREV (VBA)

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

MS Excel: Cómo usar la función INSTRREV (VBA)

Este tutorial de Excel explica cómo usar Excel Función INSTREV Con sintaxis y ejemplos.

describir

La función INSTRREV de Microsoft Excel devuelve la posición de la primera aparición de una cadena dentro de otra cadena, comenzando desde el final de la cadena. Esto es similar a la función INSTR, que devuelve la posición de la primera aparición, comenzando desde el principio de la cadena.

La función INSTRREV es una función integrada en Excel y se clasifica como una función de cadena/texto. Se puede utilizar como una función VBA (VBA) en Excel. Como función de VBA, puede usar esta función en el código de macro ingresado a través del editor de Microsoft Visual Basic.

sintaxis

La sintaxis de la función INSTRREV en Microsoft Excel es:

InStrRev ( string, substring [, start [ , compare] ] )

parámetro o parámetro

cadena La cadena a buscar. subcadena La subcadena a buscar. Inicio opcional. Es la posición inicial de la búsqueda. Si se omite este parámetro, la búsqueda comenzará en la posición -1, que es la posición del último carácter.comparar

Electivo. Este es el tipo de comparación a realizar. Puede ser uno de los siguientes valores:

constantes VBA valor explique
vbUseCompareOption -1 Comparar usando opciones
vbBinaryCompare 0 comparación binaria
vbTextComparar 1 comparación de texto

devolver los bienes

La función INSTRREV devuelve un valor numérico.
La función INSTRREV devolverá 0 si cadena2 no se encuentra en cadena_en_búsqueda.
La función INSTRREV devolverá 0 si la longitud de cadena_en_búsqueda es cero.
Si string_ being_searched es nulo, la función INSTRREV devolverá nulo.
Si inicio es nulo, la función INSTRREV devolverá #Error.

aplicar para

  • Excel para Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2011 para Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000

tipo de función

  • Funciones VBA (VBA)

Ejemplo (como una función de VBA)

La función INSTRREV solo se puede usar en código VBA en Microsoft Excel.

Veamos algunos ejemplos de la función INSTRREV de Excel y exploremos cómo usar la función INSTRREV en el código VBA de Excel:

InStrRev ("alphabet", "a")
Result: 5

InStrRev ("alphabet", "a", -1)
Result: 5

InStrRev ("alphabet", "a", 1)
Result: 1

InStrRev ("alphabet", "a", 2)
Result: 1

InStrRev ("alphabet", "a", 3)
Result: 1

InStrRev ("alphabet", "a", 4)
Result: 1

InStrRev ("alphabet", "a", 5)
Result: 5

InStrRev ("alphabet", "a", 6)
Result: 5

InStrRev ("alphabet", "a", 7)
Result: 5

InStrRev ("alphabet", "a", 8)
Result: 5

InStrRev ("alphabet", "a", 9)
Result: 0

Por ejemplo:

Dim LPosition As Integer

LPosition = InStrRev ("alphabet", "a")

En este ejemplo, la variable denominada LPosition ahora contendrá el valor 5.

(Visited 18 times, 1 visits today)