Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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.