IBM Lotus Symphony
|
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.
InStr ([Start As Long,] Text1 As String, Text2 As String[, Compare])
Inteiro
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.
Sub ExamplePosition
Dim sInput As String
Dim iPos as Integer
sInput = "Lotus® Symphony™"
iPos = Instr(sInput,"c")
print iPos
end sub