Le Runtime Access 2007 français est disponible
| |
Renvoie une valeur de type Variant (Long) indiquant la position
de la première occurrence d'une chaîne à l'intérieur d'une autre chaîne.
Syntaxe
InStr([start, ]string1, string2[, compare])
La syntaxe de la fonction InStr comprend les arguments
suivants :
Arguments de la fonction InStr
| Élément |
Description |
| start |
Facultatif. Expression numérique qui
définit la position de départ de chaque recherche. Si cet argument est
omis, la recherche commence au premier caractère. Si start
contient Null, une erreur se produit. L'argument start est
obligatoire si l'argument compare est spécifié. |
| string1 |
Obligatoire. Expression de chaîne dans
laquelle la recherche est effectuée. |
| string2 |
Requis. Expression de chaîne recherchée. |
| compare |
Facultatif. Spécifie le type de
comparaison de chaînes. Si l'argument compare est de type Null,
une erreur se produit. Si l'argument compare est omis, la valeur
de l'instruction Option Compare détermine le type de comparaison.
|
L'argument compare peut prendre les
valeurs suivantes :
Valeurs de Compare
| Constante |
Valeur |
Description |
| vbUseCompareOption |
-1 |
Effectue une comparaison à l'aide de la valeur de
l'instruction Option Compare. |
| vbBinaryCompare |
0 |
Effectue une comparaison binaire. |
| vbTextCompare |
1 |
Effectue une comparaison textuelle. |
| vbDatabaseCompare |
2 |
Réservée à Microsoft Access. Effectue une comparaison
basée sur les informations de votre base de données. |
Valeurs renvoyées
Valeurs renvoyées
| Si |
La fonction InStr
renvoie |
| string1 est de longueur
nulle |
0 |
| string1 est de typeNull |
Null |
| string2 est de longueur
nulle |
start |
| string2 est de type Null |
Null |
| string2 est introuvable |
0 |
| string2 est trouvée à
l'intérieur de string1 |
Position à laquelle la chaîne est trouvée |
| start >
string2 |
0 |
| |
|