Ir al contenido

Word Find & Replace

Tipo: word-find-replace  ·  Paquete: Word Activities v1.0.0  ·  Salida: int

Busca un texto y lo reemplaza en todo el documento. Devuelve cuántos reemplazos hizo. Es la base del patrón de plantillas: tomas un .docx con marcadores ({NOMBRE}, {FECHA}) y los reemplazas con datos reales para generar documentos personalizados.

Reemplaza todas las apariciones de find por replace. Por defecto no distingue mayúsculas (caseSensitive = false). Acepta session o path (en modo path, abre, modifica y guarda automáticamente). Devuelve el número de reemplazos.

ParámetroEditorDescripción
findexpresiónTexto a buscar.
replaceexpresiónTexto de reemplazo.
ParámetroEditorDescripción
sessionsesiónSesión de Word Open (en vez de path).
pathexpresiónRuta al .docx (modo rápido: abre, modifica y guarda solo).
caseSensitivebooleanoDistinguir mayúsculas. Por defecto false.

Devuelve un int con el número de reemplazos realizados.

Rellenar una plantilla de carta con varios marcadores:

Copy File source = = asset("plantilla.docx") destination = = rutaCarta overwrite = true
Word Open path = = rutaCarta
└─ body:
Word Find & Replace find = "{NOMBRE}" replace = = cliente.nombre
Word Find & Replace find = "{FECHA}" replace = = today().ToString("dd/MM/yyyy")
Word Find & Replace find = "{MONTO}" replace = = toString(monto)
Word Save