WorksheetFunction.ReplaceB (Excel)

Remplace une partie de chaîne de texte, en fonction du nombre d’octets que vous spécifiez, par une autre chaîne de texte.

Replace est destiné aux langues qui utilisent le jeu de caractères codés sur un octet (SBCS), tandis que la fonction REMPLACERB est destinée aux langues qui utilisent le jeu de caractères codés sur deux octets (DBCS). Le paramètre de langue par défaut de l'ordinateur affecte la valeur renvoyée de la manière suivante :

ReplaceB (Arg1, Arg2, ..., Arg4)


Dim strArg1 As String: strArg1 = 
Dim dblArg2 As Double: dblArg2 = 
Dim dblArg3 As Double: dblArg3 = 
Dim strArg4 As String: strArg4 = 
Dim strReplaceB As String
strReplaceB = WorksheetFunction.ReplaceB(Arg1:=strArg1, Arg2:=dblArg2, Arg3:=dblArg3, Arg4:=strArg4)

Arguments

Arg1, Arg2, ..., Arg4

Arg1 (String) - Old_text - texte dans lequel vous souhaitez remplacer certains caractères.

Arg2 (Double) - Start_num - position du caractère dans old_text que vous souhaitez remplacer par new_text.

Arg3 (Double) - No_car: nombre de caractères d’ancien_texte que le remplacement doit remplacer par nouveau_texte.

Arg4 (String) - New_text - texte qui remplace des caractères dans old_text.