InStrRev

Description

La fonction InStrRev recherche une chaîne de droite à gauche et renvoie l’emplacement de la première occurrence de la chaîne 2 rencontrée. L’emplacement renvoyé est un entier positif comptant de gauche à droite, le premier caractère (le plus à gauche) de la chaîne étant l’emplacement 1. L’emplacement renvoyé spécifie le caractère de début (le plus à gauche) de string2.

Si la valeur de départ est égale ou supérieure à l’emplacement du dernier caractère (le plus à droite) de string2, InStrRev trouve la première instance de string2, en effectuant une recherche en arrière à partir de ce point et renvoie l’emplacement du premier caractère (le plus à gauche) de string2. Si la valeur de départ est inférieure à l’emplacement du dernier caractère (le plus à droite) de string2, InStrRev renvoie 0. Si la valeur de début est -1 ou omise, InStrRev recherche la chaîne entière et renvoie le premier emplacement de chaîne 2 trouvé, en effectuant une recherche en arrière à partir de la fin de la chaîne. Si la valeur de départ est supérieure à la longueur de la chaîne 1, InStrRev renvoie 0. Si la valeur de départ est un nombre négatif autre que -1, InStrRev renvoie 0.

L’argument compare peut avoir les valeurs suivantes:

Constante Valeur Description
Vbbinairecompare 0 Effectuez une comparaison binaire.
vbTextCompare 1 Effectuez une comparaison textuelle.

La fonction InStrRev renvoie les valeurs suivantes:

Si InStr Renvoie
la corde1 est de longueur nulle 0
la corde2 est de longueur nulle début
string2 n’est pas trouvé 0
string2 se trouve dans la position string1 à laquelle la correspondance est trouvée
démarrer > Len(chaîne 2) 0

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.