Função InStrRev

Devolve a posição de uma ocorrência de uma cadeia dentro de outra, a partir do fim da cadeia numa base de dados de ambiente de trabalho do Access.

Sintaxe

InStrRev (StringCheck, StringMatch [, iniciar [, comparar]])

A sintaxe da função InStrRev tem os seguintes argumentos com nome:

Argumento

Descrição

stringcheck

Obrigatório. Expressão de cadeia a ser procurada.

stringmatch

Obrigatório. Expressão de cadeia que está a ser procurada.

começar

Opcional. Expressão numérica que define a posição inicial de cada pesquisa. Se for omitido, é utilizado o 1, o que significa que a pesquisa começa na posição do último caráter. Se início contiver Nulo, ocorre um erro.

comparar

Opcional. Valor numérico que indica o tipo de comparação a utilizar ao avaliar subcadeias. Se omitido, é efetuada uma comparação binária. Consulte a secção definições para valores.

Definições

As definições do argumento Compare são:

Constante

Valor

Descrição

vbUseCompareOption

-1

Efetua uma comparação utilizando a definição da instrução Option Compare .

vbBinaryCompare

0

Efetua uma comparação binária.

vbTextCompare

1

Efetua uma comparação textual.

vbDatabaseCompare

2

apenasMicrosoft Office Access 2007. Efetua uma comparação com base na informação da sua base de dados.

Valores Devolvidos

Se

InStrRev devolve

o StringCheck é de comprimento zero

0

StringCheck é nulo

Null

o StringMatch é de comprimento zero

começar

StringMatch é nulo

Null

StringMatch não encontrado

0

o StringMatch é encontrado no StringCheck

Posição na qual a correspondência é encontrada

> Len de início (StringMatch)

0

Observações

Tenha em atenção que a sintaxe da função InStrRev não é igual à sintaxe da função InStr .

Exemplos de consulta

Expressão

Resultados

Selecione Names_InstrRev. *, InStrRev (FullName; "S") como expr1 FROM [Names_InstrRev];

Devolve a posição da cadeia "S" dos valores na coluna "FullName" dos nomes das tabelas.

Selecione Names_InstrRev. *, InStrRev (FullName; "S"; 10) como InStrTest de [Names_InstrRev];

Devolve a posição da cadeia "S" dos valores na coluna "FullName", começando pela posição 10 a partir dos nomes de tabelas e é apresentado na coluna InStrTest.

Nota:  Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode indicar-nos se estas informações foram úteis? Eis o artigo em inglês para sua referência.​

Consulte Também

As funções de cadeia e como utilizá-las

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×