Méthode WorksheetFunction.Substitute (Excel)

Remplace le nouveau texte par l’ancien texte d’une chaîne de texte. Utilisez Substitute lorsque vous souhaitez remplacer un texte spécifique dans une chaîne de caractères ; utilisez Remplacer lorsque vous souhaitez remplacer un texte se trouvant à un emplacement spécifique dans une chaîne de texte.

Syntaxe

expression. substitue (arg1, arg2, arg3, arg4)

expression Variable représentant un objet WorksheetFunction.

Paramètres

Nom Requis/Facultatif Type de données Description
Arg1 Obligatoire Chaîne Text - texte ou référence à une cellule contenant le texte dont vous souhaitez remplacer des caractères.
Arg2 Obligatoire String Old_text : texte à remplacer.
Arg3 Obligatoire String New_text : le texte par lequel vous souhaitez remplacer old_text.
Arg4 Facultatif Variant Instance_num - indique l'occurrence de old_text à remplacer par new_text. Si vous spécifiez instance_num, seule cette instance de old_text est remplacée. Sinon, toutes les occurrences d’ancien_texte dans texte sont converties en nouveau_texte.

Valeur renvoyée

String

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.