MS Excel: cómo usar la función de reemplazo (VBA)

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

MS Excel: cómo usar la función de reemplazo (VBA)

Este tutorial de Excel explica cómo usar Excel Reemplazar función (en VBA) con sintaxis y ejemplos.

describir

La función REEMPLAZAR de Microsoft Excel reemplaza una serie de caracteres en una cadena con otro conjunto de caracteres.

La función REEMPLAZAR es una función integrada en Excel y se clasifica como una función de cadena/texto. Se puede utilizar como una función VBA (VBA) en Excel. Como función de VBA, puede usar esta función en el código de macro ingresado a través del editor de Microsoft Visual Basic.

Si está buscando la versión de la hoja de trabajo de la función REEMPLAZAR, lea nuestra página de la función REEMPLAZAR (WS), ya que tiene una sintaxis muy diferente.

sintaxis

La sintaxis de la función REEMPLAZAR en Microsoft Excel es:

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

parámetro o parámetro

string1 Una cadena que reemplaza una secuencia de caracteres con otro conjunto de caracteres. La cadena que find buscará en string1. Reemplazarlo reemplazará find en string1. Inicio opcional. Esta es la posición en string1 donde comienza la búsqueda. Si se omite este parámetro, la función REEMPLAZAR comienza a buscar en la posición 1. contar es opcional. Este es el número de ocurrencias a reemplazar. Si se omite este parámetro, la función REEMPLAZAR reemplazará todas las apariciones de búsqueda con reemplazo.comparar

Electivo. Este puede ser uno de los siguientes valores:

valor del parámetro describir
vbBinaryCompare comparación binaria
vbTextComparar comparación de texto

devolver los bienes

La función REEMPLAZAR devuelve un valor de cadena.

aplicar para

  • Excel para Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2011 para Mac, Excel 2010, Excel 2007, Excel 2003, Excel XP, Excel 2000

tipo de función

  • Funciones VBA (VBA)

Ejemplo (como una función de VBA)

La función REEMPLAZAR se puede usar en código VBA en Microsoft Excel.

Veamos algunos ejemplos de la función REEMPLAZAR de Excel para explorar cómo usar la función REEMPLAZAR en el código VBA de Excel:

Replace("alphabet", "bet", "hydro")
Result: "alphahydro"

Replace ("alphabet", "a", "e")
Result: "elphebet"

Replace("alphabet", "a", "e", 2)
Result: "lphebet"

Replace("alphabet", "a", "e", 1, 1)
Result: "elphabet"

Por ejemplo:

Dim LResult As String

LResult = Replace("alphabet", "a", "e")

En este ejemplo, la variable llamada LResult ahora contendrá el valor “elphebet”.