IBM Lotus Symphony


Función InStr [Ejecución]

Devuelve la posición de una cadena dentro de otra.

La función Instr devuelve la posición en la que se encontró la coincidencia. Si la cadena no se encuentra, la función devuelve 0.

Sintaxis:

InStr ([Inicio As Long,] Texto1 As String, Texto2 As String[, Comparar])

Valor de retorno:

Entero

Parámetros:

Inicio: una expresión numérico que marca la posición de una cadena donde empieza la búsqueda de la subcadena especificada. Si se omite este parámetro, la búsqueda empieza en el primer carácter de la cadena. El valor máximo permitido es 65535.

Texto1: La expresión de cadena en la que se desee buscar.

Texto2: La expresión de cadena que se desee buscar.

Comparar: Expresión numérica opcional que define el tipo de comparación. El valor de este parámetro puede ser 0 o 1. El valor predeterminado 1 especifica una comparación de texto que no es sensible a las mayúsculas y minúsculas. El valor 0 especifica una comparación binaria que es sensible a las mayúsculas y minúsculas.

Para evitar un error en tiempo de ejecución, no defina el parámetro Comparación si se omite el primer parámetro de devolución.

Códigos de error

5 Inicio del proceso no válido

Ejemplo:

Sub EjemploPosition

Dim sEntrada As String

Sub EjemploPosicion

sInput = "Lotus® Symphony™"

iPos = Instr(sInput,"c")

iPos = Instr(sEntrada,"v")

end sub


Comentarios del producto | Documentación adicional | Marcas registradas