Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Retourne la position d’une occurrence d’une chaîne dans une autre, à partir de la fin de la chaîne dans une base de données de bureau Access.

Syntaxe

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

La syntaxe de la fonction InStrRev contient les arguments nommés suivants :

Argument

Description

stringcheck

Obligatoire. Expression de chaîne recherchée.

stringmatch

Obligatoire. Expression de chaîne recherchée.

début

Facultatif. Expression numérique qui définit la position de départ de chaque recherche. En cas d’omission, –1 est utilisé, ce qui signifie que la recherche commence à la dernière position de caractère. Si début contient Null, une erreur se produit.

comparaison

Facultatif. Valeur numérique indiquant le type de comparaison à utiliser lors de l’évaluation des sous-chaînes. En cas d’omission, une comparaison binaire est effectuée. Consultez la section Paramètres pour connaître les valeurs.

Paramètres

Les paramètres d’argument de comparaison sont les suivants :

Constante

Valeur

Description

vbUseCompareOption

-1

Effectue une comparaison à l’aide du paramètre de l’instruction Option Compare .

vbBinaryCompare

0

Effectue une comparaison binaire.

vbTextCompare

1

Effectue une comparaison textuelle.

vbDatabaseCompare

2

Microsoft Office Access 2007 uniquement. Effectue une comparaison basée sur les informations de votre base de données.

Valeurs de retour

Si

InStrRev retourne

stringcheck est de longueur nulle

0

stringcheck a la valeur Null

Null

stringmatch est de longueur nulle

début

stringmatch a la valeur Null

Null

stringmatch est introuvable

0

stringmatch se trouve dans stringcheck

Position à laquelle la correspondance est trouvée

start > Len(stringmatch)

0

Remarques

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

Exemples de requêtes

Expression

Résultats

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

Retourne la position de la chaîne « S » à partir des valeurs de la colonne « FullName » de la table Names.

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

Renvoie la position de la chaîne « S » à partir des valeurs de la colonne « FullName », à partir de la position 10 de la table Names et s’affiche dans la colonne InStrTest.

Fonctions de chaîne et comment les utiliser

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×