Função InStrRev

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

Sintaxe

InStrRev (stringcheck, stringmatch [, start[, compare]]

A sintaxe da função InStrRev tem estes argumentos nomeados:

Argumento

Descrição

verificação de cordas

Obrigatório. Expressão de corda a ser revistada.

stringmatch

Obrigatório. Expressão de corda sendo procurada.

começar

Opcional. Expressão numérica que define a posição inicial para cada pesquisa. Se omitido, é utilizado -1, o que significa que a procura começa na última posição do personagem. Se início contiver Nulo, ocorre um erro.

comparar

Opcional. Valor numérico que indica o tipo de comparação a utilizar na avaliação de sublíparas. Se omitido, é efetuada uma comparação binária. Consulte a secção Definições para obter valores.

Definições

As definições de argumento de comparação são:

Constante

Valor

Descrição

vbUseCompareOption

-1

Executa uma comparação utilizando a definição da declaração de Opção Comparar.

vbBinaryCompare

0

Realiza uma comparação binária.

vbTextCompare

1

Realiza uma comparação textual.

vbDatabaseCompare

2

sóMicrosoft Office Access 2007. Realiza uma comparação com base em informações na sua base de dados.

Valores Devolvidos

Se

Retornos inStrRev

stringcheck é de comprimento zero

0

stringcheck é nulo

Null

stringmatch é de comprimento zero

começar

stringmatch é Nulo

Null

stringmatch não é encontrado

0

stringmatch é encontrado dentro de verificação de cordas

Posição em que jogo é encontrado

iniciar > Len (stringmatch)

0

Observações

Note que a sintaxe para a função InStrRev não é a mesma que a sintaxe para a função InStr.

Exemplos de consulta

Expressão

Resultados

SELECIONE Names_InstrRev.*, InStrRev (FullName,"S") AS Expr1 FROM [Names_InstrRev];

Devolve a posição da sequência "S" dos valores da coluna "FullName" a partir da tabela Nomes.

SELECIONE Names_InstrRev.*, InStrRev (FullName,"S,"10) AS InStrTest FROM [Names_InstrRev];

Devolve a posição da sequência "S" dos valores da coluna "FullName", a partir da posição 10 a partir da tabela Nomes e visualizações na coluna InStrTest.

Consulte Também

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

Precisa de mais ajuda?

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.

×