InStrRev, fonction

S’applique à
Access pour Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Renvoie la position d’une chaîne dans une autre dans une base de données Access de bureau. La recherche commence à la fin de la chaîne.

Syntaxe

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

InStrRev a les arguments suivants :

Argument Description
stringcheck Obligatoire. Expression de chaîne à rechercher.
stringmatch Obligatoire. Expression de chaîne à trouver.
start Facultatif. Expression numérique qui définit la position de départ de chaque recherche. Si vous l’omettez, -1 est utilisé. Cette valeur signifie que la recherche commence à la dernière position des caractères. If start contains Null, une erreur se produit.
compare Facultatif. Valeur numérique qui indique le type de comparaison à utiliser lors de l’évaluation des sous-chaînes. Si vous l’omettez, Access effectue une comparaison binaire. Consultez la section Paramètres pour les valeurs.

Paramètres

compare peut utiliser les paramètres suivants :

Constante Valeur Description
vbUseCompareOption -1 Effectue une comparaison en utilisant le paramètre de l’instruction Option Compare .
vbBinaryCompare 0 Effectue une comparaison binaire.
vbTextCompare 1 Effectue une comparaison de texte.

Valeurs de retour

Si InStrRev Retours
stringcheck est de longueur nulle 0
stringcheck est Null Null
stringmatch est de longueur nulle start
stringmatch est Null Null
stringmatch est introuvable 0
stringmatch se trouve dans stringcheck Position où la correspondance est trouvée
start > Len(stringmatch) 0

Remarques

La syntaxe de InStrRev n’est pas la même que celle de InStr.

Exemples de requête

Expression Résultats
SELECT Names_InstrRev.*, InStrRev(FullName,"S") AS Expr1 FROM [Names_InstrRev]; Renvoie la position de "S" dans les valeurs dans la FullName colonne du Names_InstrRev tableau.
SELECT Names_InstrRev.*, InStrRev(FullName,"S",10) AS InStrTest FROM [Names_InstrRev]; Renvoie la position de "S" dans les valeurs dans la FullName colonne du Names_InstrRev tableau, en commençant à la position 10, et affiche le résultat dans la InStrTest colonne.

Voir aussi

Fonctions de chaîne et comment les utiliser