Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado
Ejemplo funcion Replace, Función Replace

Función Replace

| 19 comentarios

Aplicación

La función Replace devuelve una cadena (palabra) en la que la subcadena (sílaba, letras contiguas) especificada se reemplaza  por otra subcadena.

Síntaxis

Replace ( string1, find, replacement, [start, [count, [compare]]] )

Donde:

string1 es la cadena  a modificar

find es la subcadena que se buscara en la string1, y que será remplazada por otro contenido.

replacement el nuevo contenido que remplazará a find en la string1.

start es opcional.  Esta es la posición de string1 para comenzar la búsqueda. Si se omite este parámetro, la función REPLACE comenzará la búsqueda en la posición 1.

count es opcional.  Este es el número de ocurrencias de reemplazar. Si se omite este parámetro, la función REPLACE reemplazará todas las ocurrencias de encontrar con replacement

compare es opcional. Puede ser cualquiera de lo siguieentes valores

Parámetro Descripción
vbBinaryCompare Comparación Binaria
vbTextCompare Comparación Textual
vbDatabaseCompare Realiza una comparación basada en la información de sus database

Ejemplo de la Función

Replace("hola","ho","lo") te devolverá "lola"

Sintaxis en VBA

Sub ejemplo()
ojo = Replace("hola", "ho", "lo")
Range("a1").Value = ojo
MsgBox ("La nueva palabra es:" & ojo)
End Sub

Respuesta del Excel

Ejemplo Replace 300x168, Función Replace

(Para mayor visualización de la imagen, hacer click en la misma)

Elaborado por: Raúl Grey

19 comentarios

Deja una respuesta

Los campos requeridos estan marcados con *.