Replace, fonction

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Renvoie une chaîne dans laquelle une sous-chaîne spécifiée a été remplacée par une autre sous-chaîne un nombre spécifié de fois.

Syntaxe

Remplacer ( expression, recherche, remplacement [début ] [count ] [comparaison ] )

La syntaxe de la fonction Remplacer comporte les arguments suivants :

Argument

Description

expression

Obligatoire. Expression de chaîne contenant sous-chaîne à remplacer.

Rechercher

Obligatoire. Sous-chaîne recherchée.

remplacer

Obligatoire. Sous-chaîne de remplacement.

Démarrer

Facultatif. Position dans expression où la recherche de la sous-chaîne doit commencer. En cas d’omission, 1 est supposé égal.

nombre

Facultatif. Nombre de remplacements de sous-chaîne à effectuer. En cas d’omission, la valeur par défaut est – 1, ce qui signifie que tous les remplacements possibles.

comparer

Facultatif. Valeur numérique indiquant le type de comparaison à utiliser lors de l’évaluation des sous-chaînes. Voir la section Paramètres pour les valeurs.


Paramètres

L’argument compare peut prendre les valeurs suivantes :

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 de texte.

vbDatabaseCompare

2

Microsoft Office Access 2007 uniquement. Effectue une comparaison en fonction des informations dans votre base de données.


Renvoyer des valeurs

Remplacer renvoie les valeurs suivantes :

Si

Remplacer renvoie

expression est vide

Chaîne de longueur nulle ("")

expression est Null

Une erreur.

Rechercher est de longueur nulle

Copie d’expression.

Remplacer est de longueur nulle

Copie d’expression avec toutes les occurrences de trouver supprimé.

Démarrer > Len (expression)

Chaîne de longueur nulle. Remplacement de chaîne commence à la position indiquée par Démarrer.

nombre est égal à 0

Copie d’expression.


Notes

La valeur de retour de la fonction Replace est une chaîne, avec des substitutions effectuées, qui commence à la position spécifiée par start et se termine à la fin de la chaîne d’expression . Il n’est pas une copie de la chaîne d’origine d’a à z.

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×