Reemplazar (función)

Nota: Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

Devuelve una cadena en la que una subcadena especificada se ha reemplazado con otra subcadena un número determinado de veces.

Sintaxis

Reemplazar ( expresión, buscar, reemplazar [comience ] [count ] [comparar ] )

La sintaxis de la función Reemplazar tiene los siguientes argumentos:

Argumento

Descripción

expresión

Obligatorio. Expresión String que contiene la subcadena reemplazar.

Buscar

Obligatorio. Subcadena que se busca.

reemplazar

Obligatorio. Subcadena de reemplazo.

Inicio

Opcional. Posición en expresión donde va a comenzar búsqueda de la subcadena. Si se omite, se supone que es 1.

recuento

Opcional. Número de sustituciones de subcadena llevar a cabo. Si se omite, el valor predeterminado es -1, lo que significa hacer todas las sustituciones posibles.

comparar

Opcional. Valor numérico que indica el tipo de comparación para usar al evaluar subcadenas. Consulte la sección Configuración de valores.


Configuración

El argumento comparar puede tener los valores siguientes:

Constante

Valor

Descripción

vbUseCompareOption

– 1

Realiza una comparación mediante el valor de la instrucción Option Compare .

vbBinaryCompare

0

Realiza una comparación binaria.

vbTextCompare

1

Realiza una comparación textual.

vbDatabaseCompare

2

Microsoft Office Access 2007 solo. Realiza una comparación basada en la información de la base de datos.


Devolver valores

Reemplazar devuelve los siguientes valores:

Si

Reemplazar devuelve

expresión es de longitud cero

Cadena de longitud cero ("")

expresión es nulo

Un error.

Buscar es de longitud cero

Copia de expresión.

Reemplazar es de longitud cero

Copia de expresión con todas las apariciones de Buscar eliminado.

Inicio > Len (expresión)

Cadena de longitud cero. Reemplazo de cadena comienza en la posición indicada por Inicio.

contar es 0

Copia de expresión.


Comentarios

El valor devuelto de la función Reemplazar es una cadena con sustituciones realizadas, que comienza en la posición especificada por Iniciar y concluye al final de la cadena de expresión . No es una copia de la cadena original de principio a fin.

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×