Replace procedimientos relacionados en la clase WorksheetFunction (Excel VBA)

Esta página presenta procedimientos de la classe WorksheetFunction relacionados con el tema Replace : Replace y ReplaceB

Replace

Reemplaza parte de una cadena de texto, en función del número de caracteres que se especifique, con una cadena de texto diferente.

Sintaxis : expression.Replace (Arg1, Arg2, Arg3, Arg4)

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

Arguments

Estos son los argumentos con nombre :

Arg1 (String) - Texto en el que se desea reemplazar algunos caracteres.

Arg2 (Double) - Posición del carácter en Arg1 que se desea reemplazar por Arg4.

Arg3 (Double) - Número de caracteres de Arg1 que el método Replace debe reemplazar por Arg4.

Arg4 (String) - Texto que va a reemplazar los caracteres de Arg1.

ReplaceB

Reemplaza parte de una cadena de texto, en función del número de bytes que especifique, por una cadena de texto diferente.

Replace está pensada para su uso con idiomas que usan el juego de caracteres de un solo byte (SBCS), mientras que REEMPLAZARB está pensada para su uso con idiomas que usan el juego de caracteres de doble byte (DBCS). La configuración predeterminada de idioma del equipo influye en el valor devuelto de la siguiente manera:

Sintaxis : expression.ReplaceB (Arg1, Arg2, Arg3, 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

Estos son los argumentos con nombre :

Arg1 (String) - Texto original: texto en el que se desea reemplazar algunos caracteres.

Arg2 (Double) - Número inicial: posición del carácter dentro del texto original que se desea reemplazar por el argumento de texto nuevo especificado.

Arg3 (Double) - Núm_de_caracteres: el número de caracteres de texto_original que desea que reemplazar reemplace por texto_nuevo.

Arg4 (String) - Texto nuevo: texto que reemplazará los caracteres del argumento de texto original.