Rellenador de Plantilla XLSX

Rellena placeholders en plantillas Excel

Conserva estilos y formulas del template.

Resultados de ejemplo

1 Ejemplos

Rellenar plantilla Excel

Sustituye {{variables}} conservando estilos

xlsx-template-filler-example1.xlsx Ver archivo
Ver parámetros de entrada
{ "templateFile": "/public/samples/xlsx/xlsx-template-filler-template.xlsx", "variablesJson": "{\n \"title\": \"Sales Summary\",\n \"report_date\": \"2026-03-05\",\n \"customer\": {\n \"name\": \"Elysia Labs\"\n },\n \"total_amount\": 12850.75\n}", "strictMode": false }

Click to upload file or drag and drop file here

Maximum file size: 200MB Supported formats: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel

Datos clave

Categoría
Conversión y codificación
Tipos de entrada
file, textarea, checkbox
Tipo de salida
file
Cobertura de muestras
4
API disponible
Yes

Resumen

El Rellenador de Plantilla XLSX es una herramienta eficiente diseñada para automatizar la generación de documentos Excel mediante la sustitución de marcadores de posición (placeholders) en archivos existentes, garantizando que el formato, los estilos y las fórmulas originales se mantengan intactos.

Cuándo usarlo

  • Cuando necesitas generar reportes personalizados de forma masiva a partir de un diseño predefinido.
  • Al automatizar la creación de facturas o documentos administrativos que requieren una estructura fija.
  • Cuando deseas evitar errores manuales al copiar y pegar datos en hojas de cálculo complejas.

Cómo funciona

  • Carga tu archivo Excel (.xlsx o .xls) que contenga los marcadores de posición definidos entre llaves dobles, como {{variable}}.
  • Introduce los datos de reemplazo en formato JSON, estructurando las claves según los nombres de tus marcadores.
  • Opcionalmente, activa el modo estricto para validar la existencia de todas las variables antes de procesar.
  • Descarga el archivo resultante, que conservará todos los estilos, colores y fórmulas de tu plantilla original.

Casos de uso

Generación automatizada de facturas mensuales para clientes a partir de una plantilla contable.
Creación de reportes de ventas personalizados que mantienen la identidad visual de la empresa.
Preparación de formularios de inventario o registros de datos con encabezados y formatos preestablecidos.

Ejemplos

1. Generación de Facturas Automatizadas

Contable
Contexto
El departamento contable utiliza una plantilla de Excel con fórmulas de impuestos y formato corporativo que debe replicarse para cada cliente.
Problema
El llenado manual de cientos de facturas es lento y propenso a errores de formato.
Cómo usarlo
Carga la plantilla 'factura_base.xlsx' y proporciona los datos del cliente y el monto en el campo JSON.
Configuración de ejemplo
{
  "title": "Factura Mensual",
  "report_date": "2026-03-05",
  "customer": {
    "name": "Elysia Labs"
  },
  "total_amount": 12850.75
}
Resultado
Se obtiene un archivo Excel listo para enviar, con los datos del cliente insertados y los cálculos de impuestos funcionando correctamente.

Probar con muestras

json, xml, xlsx

Hubs relacionados

Preguntas frecuentes

¿Se pierden los estilos o fórmulas al rellenar la plantilla?

No, la herramienta está diseñada específicamente para preservar el formato, los estilos y las fórmulas existentes en tu archivo original.

¿Qué formato deben tener los marcadores en el Excel?

Debes utilizar la sintaxis de doble llave, por ejemplo: {{nombre_variable}}.

¿Puedo usar datos anidados en el JSON?

Sí, puedes estructurar tu JSON con objetos anidados para organizar mejor tus datos, como {{cliente.nombre}}.

¿Qué hace el modo estricto?

El modo estricto asegura que todas las variables definidas en la plantilla tengan un valor correspondiente en el JSON, evitando errores de datos faltantes.

¿Qué formatos de archivo son compatibles?

La herramienta admite archivos en formato .xlsx y .xls (Microsoft Excel).

Documentación de la API

Punto final de la solicitud

POST /es/api/tools/xlsx-template-filler

Parámetros de la solicitud

Nombre del parámetro Tipo Requerido Descripción
templateFile file (Subida requerida) -
variablesJson textarea -
strictMode checkbox No -

Los parámetros de tipo archivo necesitan ser subidos primero vía POST /upload/xlsx-template-filler para obtener filePath, luego pasar filePath al campo de archivo correspondiente.

Formato de respuesta

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Archivo: Archivo

Documentación de MCP

Agregue este herramienta a su configuración de servidor MCP:

{
  "mcpServers": {
    "elysiatools-xlsx-template-filler": {
      "name": "xlsx-template-filler",
      "description": "Rellena placeholders en plantillas Excel",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-template-filler",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Puede encadenar múltiples herramientas, por ejemplo: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máximo 20 herramientas.

Soporte para enlaces de archivos URL o codificación Base64 para parámetros de archivo.

Si encuentra algún problema, por favor, póngase en contacto con nosotros en [email protected]