IBM Lotus Symphony


Função InStr [Tempo de Execução]

Retorna a posição de uma sequência dentro de outra sequência.

A função Instr retorna a posição na qual a correspondência foi localizada. Se a seqüência não foi localizada, a função retorna 0.

Sintaxe:

InStr ([Start As Long,] Text1 As String, Text2 As String[, Compare])

Valores de Retorno:

Inteiro

Parâmetros:

Start: Uma expressão numérica que marca a posição em uma sequência na qual é iniciada a pesquisa da subsequência especificada. Se este parâmetro for omitido, a pesquisa será iniciada no primeiro caractere da sequência. O valor máximo permitido é 65535.

Text1: A expressão da sequência que você deseja pesquisar.

Text2: A expressão da sequência que você deseja pesquisar.

Compare: Expressão numérica opcional que define o tipo de comparação. O valor deste parâmetro pode ser 0 ou 1. O valor-padrão 1 especifica uma comparação de texto que não faz distinção entre maiúsculas e minúsculas. O valor 0 especifica uma comparação binária que faz distinção entre maiúsculas e minúsculas.

Para evitar um erro de tempo de execução, não defina o parâmetro Compare se o primeiro parâmetro de retorno for omitido.

Códigos de Erro

5 Chamada de procedimento inválida

Exemplo:

Sub ExamplePosition

Dim sInput As String

Dim iPos as Integer

sInput = "Lotus® Symphony™"

iPos = Instr(sInput,"c")

print iPos

end sub


Feedback do Produto | Documentação Adicional | Marcas Registradas