InStrRev, fonction
Description
Renvoie la position d'une occurrence d'une chaîne dans une autre, à partir de la fin de la chaîne.
Syntaxe
InstrRev(string1, string2[, start[, compare]])
La syntaxe de la fonction InstrRev comprend les éléments suivants :
Élément Description
string1 Expression de chaîne dans laquelle la recherche est effectuée.
string2 Expression recherchée.
start Facultatif.Expression numérique définissant la position de départ de chaque recherche. Si elle est omise, -1 est employé, ce qui signifie que la recherche commence à la dernière position de caractère. Si l'argument start contient la valeur
Null, une erreur se produit.
compare Facultatif. Valeur numérique indiquant le type de comparaison à utiliser lors de l'évaluation des sous-chaînes. Si elle est omise, une comparaison binaire est effectuée. Reportez-vous à la section Valeurs.
Valeurs
L'argument compare prend les valeurs suivantes :
Constante Valeur Description
vbUseCompareOption –1 Effectue une comparaison à l'aide de l'instruction Option Compare.
vbBinaryCompare 0 Effectue une comparaison binaire.
vbTextCompare 1 Effectue une comparaison de texte.
vbDatabaseCompare 2 Microsoft Access seulement. Effectue une comparaison basée sur des informations contenues dans votre base de données.
Valeurs renvoyées
La fonction InStrRev renvoie les valeurs suivantes :
Si la fonction InStrRev renvoie
string1 a une longueur nulle 0
string1 est Null Null
string2 a une longueur nulle start
string2 est Null Null
string2 est introuvable 0
string2 est trouvée dans la chaîne string1 la position à laquelle une correspondance est trouvée
start > Len(string2) 0
Remarques
Notez que la syntaxe de la fonction InstrRev est différente de celle de la fonction Instr.
Partager