Contient[CONTAINS]

Vérifie si un texte contient une chaîne spécifiée.

Retourne Vrai si la chaîne est présente

Retourne Faux si la chaîne n'est pas présente

Fait la différence entre minuscules et majuscules par défaut. (Sinon, saisissez Faux pour l'argument Majuscules/Minuscules.)

Syntaxe

CONTAINS (“ChercherTexte”, “DansTexte”, [Majuscules/Minuscules])
Remarque : Le séparateur requis (virgule ou point-virgule) correspond automatiquement aux réglages régionaux de votre ordinateur.

Types de données des arguments

Tous les textes : Chaîne

Différence majuscules/minuscules (optionnel) Vrai/Faux

Type de données du résultat

Vrai/Faux

Exemple

A partir du texte du catalogue d'un fabricant : Afficher l'unité de longueur appropriée (cm ou pouces) par la valeur de hauteur d'une chaise.

Dans le cas présent, le texte de catalogue (une chaîne de caractères) est une valeur de propriété prédéfinie nommée HeightInString.

Cette chaîne est transformée en un nombre (en utilisant STRTONUM).

Ce nombre est ensuite multiplié par l'unité de longueur appropriée (soit cm, soit pouces, selon que la chaîne contient ou non l'étiquette « cm » : cela est déterminé par la fonction CONTAINS).

Le résultat est une propriété de type Longueur.

Formule

STRTONUM (HeightInString) * IF (CONTAINS (“cm”, HeightInString), 1 cm, 1 pouce)

Résultat

Pour une valeur de chaîne de propriété de HeightInString de “150 cm”, affiche une valeur de longueur de “150 cm”.