Preenchedor de Template XLSX

Preenche placeholders em templates Excel

Preserva estilos e formulas do template.

Exemplos de resultados

1 Exemplos

Preencher template Excel

Substitui {{variaveis}} mantendo estilos

xlsx-template-filler-example1.xlsx Ver arquivo
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

Fatos principais

Categoria
Conversão e codificação
Tipos de entrada
file, textarea, checkbox
Tipo de saída
file
Cobertura de amostras
4
API disponível
Yes

Visão geral

O Preenchedor de Template XLSX é uma ferramenta eficiente para automatizar a criação de relatórios e documentos, permitindo substituir placeholders no formato {{variável}} por dados reais, mantendo intactos todos os estilos, formatações e fórmulas do seu arquivo original.

Quando usar

  • Quando você precisa gerar múltiplos relatórios padronizados a partir de um único modelo visual.
  • Ao automatizar o envio de faturas ou recibos que exigem uma formatação específica e profissional.
  • Para preencher dados dinâmicos em planilhas complexas sem perder as fórmulas de cálculo existentes.

Como funciona

  • Faça o upload do seu arquivo Excel (.xlsx) contendo os placeholders no formato {{nome_da_variavel}}.
  • Insira os dados correspondentes no campo de variáveis em formato JSON.
  • Ative o modo estrito se desejar validar a existência de todos os placeholders antes da geração.
  • Clique em processar para baixar o arquivo preenchido com os dados aplicados.

Casos de uso

Geração automatizada de faturas e recibos personalizados para clientes.
Criação de relatórios de desempenho mensais com dados extraídos de sistemas externos.
Preenchimento de formulários e contratos padronizados que utilizam templates fixos.

Exemplos

1. Geração de Faturas Mensais

Analista Financeiro
Contexto
O analista precisa emitir 50 faturas mensais mantendo o layout corporativo da empresa.
Problema
Preencher manualmente cada fatura é lento e sujeito a erros de digitação.
Como usar
Carrega o template da fatura e envia o JSON com os dados do cliente e o valor total.
Configuração de exemplo
{"cliente": {"nome": "Elysia Labs"}, "fatura_no": "INV-2026-001", "total": 12850.75}
Resultado
Um arquivo Excel pronto para envio, com todos os campos preenchidos e o design original preservado.

Testar com amostras

json, xml, xlsx

Hubs relacionados

FAQ

A ferramenta altera a formatação do meu arquivo?

Não. O preenchedor foi projetado para preservar estilos, cores, fontes e fórmulas do seu template original.

Como devo formatar os placeholders no Excel?

Basta inserir o nome da variável entre chaves duplas, por exemplo: {{nome_do_cliente}}.

O que acontece se eu ativar o modo estrito?

O modo estrito garante que todos os placeholders encontrados no arquivo tenham uma correspondência no JSON, evitando erros de preenchimento parcial.

Posso usar dados aninhados no JSON?

Sim, você pode estruturar seu JSON com objetos aninhados e acessar os valores usando a notação de ponto, como {{cliente.nome}}.

Quais formatos de arquivo são suportados?

A ferramenta suporta arquivos nos formatos .xlsx e .xls (padrão Microsoft Excel).

Documentação da API

Ponto final da solicitação

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

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
templateFile file (Upload necessário) Sim -
variablesJson textarea Sim -
strictMode checkbox Não -

Os parâmetros de tipo arquivo precisam ser carregados primeiro via POST /upload/xlsx-template-filler para obter filePath, depois filePath deve ser passado ao campo de arquivo correspondente.

Formato de resposta

{
  "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)"
}
Arquivo: Arquivo

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

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

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Suporta links de arquivos URL ou codificação Base64 para parâmetros de arquivo.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]