Word Find & Replace
Word Find & Replace
Sección titulada «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.
Cómo funciona
Sección titulada «Cómo funciona»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ámetros requeridos
Sección titulada «Parámetros requeridos»| Parámetro | Editor | Descripción |
|---|---|---|
find | expresión | Texto a buscar. |
replace | expresión | Texto de reemplazo. |
Parámetros opcionales
Sección titulada «Parámetros opcionales»| Parámetro | Editor | Descripción |
|---|---|---|
session | sesión | Sesión de Word Open (en vez de path). |
path | expresión | Ruta al .docx (modo rápido: abre, modifica y guarda solo). |
caseSensitive | booleano | Distinguir mayúsculas. Por defecto false. |
Devuelve un int con el número de reemplazos realizados.
Ejemplo
Sección titulada «Ejemplo»Rellenar una plantilla de carta con varios marcadores:
Copy File source = = asset("plantilla.docx") destination = = rutaCarta overwrite = trueWord 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 SaveActividades relacionadas
Sección titulada «Actividades relacionadas»- Word Read Text — leer el documento.
- Copy File — duplicar la plantilla antes de rellenarla.