WorksheetFunction.Substitute (Excel)

El método Substitute reemplaza el texto nuevo por el texto original dentro de una cadena de texto. Use Substitute cuando desee reemplazar un texto específico en una cadena de texto; Use reemplazar cuando desee reemplazar cualquier texto que se produzca en una ubicación específica de una cadena de texto.

Substitute (Arg1, Arg2, ..., Arg4)


Dim strArg1 As String: strArg1 = 
Dim strArg2 As String: strArg2 = 
Dim strArg3 As String: strArg3 = 
Dim strSubstitute As String
strSubstitute = WorksheetFunction.Substitute(Arg1:=strArg1, Arg2:=strArg2, Arg3:=strArg3)

Arguments

Arg1, Arg2, ..., Arg4

Arg1 (String) - Texto: texto o referencia a una celda que contiene el texto en el que se desea sustituir caracteres.

Arg2 (String) - Texto_original: texto que se desea reemplazar.

Arg3 (String) - Texto_nuevo: el texto con el que desea reemplazar el texto_original.

Arg4 - Número de instancia: especifica la instancia del texto original que se desea reemplazar por el texto nuevo. Si se especifica el argumento de número de instancia, sólo se reemplazará esa instancia del texto original. De lo contrario, todas las apariciones del texto original se cambian por el texto nuevo