Replace

Sustituye una cadena de caracteres del texto por textoDeSustitución.

Formato 

Replace ( texto ; inicio ; númeroDeCaracteres ; textoDeSustitución )

Parámetros 

texto: cualquier expresión de texto o campo de texto.

inicio: cualquier expresión numérica o campo que contenga un número que represente la posición inicial de texto

númeroDeCaracteres: cualquier expresión numérica o campo que contenga un número que represente el número de caracteres para eliminar de un texto

textoDeSustitución: cualquier expresión de texto o campo que contenga el texto para sustituir en la cadena original

Tipo de datos devuelto 

texto

Se origina en 

6.0 o anterior

Descripción 

La sustitución de caracteres de texto comienza en la posición del carácter de inicio y continúa durante númeroDeCaracteres caracteres. Compárese con la función Substitute.

Ejemplo 1 

Replace ( "1234567" ; 5 ; 1 ; "X" ) devuelve 1234X67.

Replace ( "1234567" ; 5 ; 1 ; "XX" ) devuelve 1234XX67.

Replace ( "1234567" ; 5 ; 2 ; "X" ) devuelve 1234X7.

Replace ( "1234567" ; 5 ; 0 ; "X" ) devuelve 1234X567.

Ejemplo 2 

Replace ( "William" ; 3 ; 4 ; "NUEVO TEXTO" ) devuelve WiNUEVO TEXTOm.

Ejemplo 3 

Replace ( NúmeroTeléfono ; 1 ; 3 ; "415" ) devuelve 415-555-9054 si el campo NúmeroTeléfono contiene 408-555-9054.