Compartilhar via


Função InStrRev

Retorna a posição de uma ocorrência de uma cadeia de caracteres dentro de outra, do final da cadeia de caracteres.

Sintaxe

InstrRev(stringcheck, stringmatch, [ start, [ compare ]])

A sintaxe da função InstrRev tem esses argumentos nomeados:

Parte Descrição
stringcheck Obrigatório. Expressão de cadeia de caracteres a ser pesquisada.
stringmatch Obrigatório. Expressão de cadeia de caracteres a ser pesquisada.
start Opcional. Expressão numérica que define a posição inicial de cada pesquisa. Se omitida, -1 é usado, o que significa que a pesquisa começará na última posição do caractere. Se start contiver Null,ocorrerá um erro.
compare Opcional. Valor numérico indicando o tipo de comparação a ser usada ao avaliar subcadeias de caracteres. Se omitido, uma comparação binária será executada. Confira a seção Configurações para obter os valores.

Configurações

O argumento compare pode ter os seguintes valores:

Constant Valor Descrição
vbUseCompareOption -1 Executa uma comparação usando a configuração da instrução da Option Compare.
vbBinaryCompare 0 Executa uma comparação binária.
vbTextCompare 1 Executa uma comparação textual.
vbDatabaseCompare 2 Somente Microsoft Access. Executa uma comparação baseada nas informações do seu banco de dados.

Valores de retorno

InStrRev retorna os seguintes valores:

Se InStrRev retornar
stringcheck terá comprimento zero 0
stringcheck for Null Null
stringmatch terá comprimento zero início
stringmatch será Null Null
stringmatch não foi encontrado 0
stringmatch encontrado em stringcheck Posição na qual a correspondência é encontrada
start>Len(stringcheck) 0

Comentários

A sintaxe para a função InstrRev não é a mesma que a sintaxe para a função Instr.

InstrRev não encontrará uma instância do stringmatch, a menos que a posição do caractere final de stringmatch seja menor ou igual a start.

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.