Excluir planilha de arquivo do Excel usando n8n Ação
PDF4me Excluir planilhas do Excel Remove uma ou mais planilhas de pastas de trabalho do Excel através de n8n Fluxos de trabalho de automação. Processar arquivos do Excel via n8n gatilhos, dados binários, strings base64 ou públicos URLs Exclui planilhas por nome ou índice com validação automática, garantindo que pelo menos uma planilha permaneça (requisito do Excel). Essa solução é ideal para limpeza de modelos, remoção de planilhas temporárias, manutenção automatizada de pastas de trabalho e fluxos de trabalho de preparação de documentos que exigem a remoção de planilhas com verificações de segurança e integração perfeita.
Configurar
Adicione o PDF4me O nó "Excluir Planilhas" para o seu n8n fluxo de trabalho e configure os parâmetros necessários. Para obter instruções de configuração inicial, consulte nosso n8n Guia de integração.
Pré-requisitos:
- PDF4me API credenciais
- n8n acesso ao fluxo de trabalho
Configuração:
- Adicionar PDF4me nó para fluxo de trabalho
- Selecione a ação "Excluir planilha do arquivo Excel".
- Configure os parâmetros de entrada (veja abaixo)

Parâmetros
Lista completa de parâmetros para a ação Excluir Planilhas. Configure esses parâmetros para controlar a exclusão de planilhas.
Importante: Os parâmetros marcados com um asterisco (***) são obrigatórios. Pelo menos uma planilha deve permanecer após a exclusão (requisito do Excel). Os índices das planilhas usam Baseado em 0 numeração.
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| Tipo de dados de entrada*** | String | Seleção do formato de entrada do Excel • Escolha o formato da sua entrada de dados no Excel. • PDF4me Suporta vários tipos de entrada • Opções: Dados binários, Base64 Corda, ou URL | Binary Data |
| Campo binário de entrada*** | Binário | Entrada de arquivo Excel binário (Obrigatório se os dados forem binários) • Consulte o arquivo Excel de referência (.xlsx, .xls) anterior. n8n upload de nó ou arquivo • PDF4me Processa arquivos binários do Excel com detecção automática de formato. • Obrigatório quando o tipo de dados de entrada for "Dados binários" | {{ $binary.data }} |
| Conteúdo do Excel em Base64*** | String | Base64 Entrada codificada do Excel (Obrigatório se for uma string Base64) • Fornecer conteúdo do Excel (.xlsx, .xls) como uma string codificada em base64 • PDF4me Decodifica e processa automaticamente o conteúdo do Excel. • Obrigatório quando o tipo de dados de entrada for "Base64 Corda" | UEsDBBQABgAI... |
| URL do Excel*** | String | Excel público URL Entrada (Obrigatório se for URL) • Fornecer uma permissão pública/aberta URL para o arquivo Excel (.xlsx, .xls) • PDF4me Baixa e processa o arquivo Excel fornecido. URL • Obrigatório quando o tipo de dados de entrada for "URL" | https://abc.com/data.xlsx |
| Nome do Excel*** | String | Nome do arquivo de entrada do Excel • Especifique o nome do arquivo Excel de entrada com a extensão correta (.xlsx, .xls) • PDF4me Isso é usado para detecção de formato e otimização de processamento. | data.xlsx |
| Nomes das folhas de exercícios | String | Nomes de planilhas separados por vírgula • Lista de nomes de planilhas a serem excluídas • Formato: "Planilha1,Temporária,Antiga" • Lógica de SeleçãoSe fornecido → Exclui as planilhas com os nomes especificados. Se ambos os parâmetros forem fornecidos → Exclui as planilhas que correspondem a QUALQUER UM deles (união). Duplicatas são tratadas - a mesma planilha é excluída apenas uma vez. • Nomes de planilhas que diferenciam maiúsculas de minúsculas | Temp,Draft,Old |
| Índices de planilhas | String | Índices separados por vírgula (baseados em 0) • Lista de índices de planilhas a serem excluídos • Formato: "0,2,5" (Índice 0 = primeira folha, Índice 1 = segunda folha, etc.) • Lógica de SeleçãoSe fornecido → Exclua as planilhas indexadas. Intervalo válido: 0 a (Total de Planilhas - 1) • indexação baseada em 0Índice 0 = primeira folha de exercícios • Regra CríticaPelo menos uma planilha deve permanecer após a exclusão (requisito do Excel). | 0,2 |
| Nome da saída de dados binários*** | String | Mapeamento de saída de dados binários • Defina o nome da variável para acessar os dados binários gerados no Excel. • Utilizado em ações subsequentes do fluxo de trabalho • Essencial para a automação do fluxo de trabalho | document |
Saída
Parâmetros de saída
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| nome_do_arquivo | String | Nome do arquivo do documento Excel com planilhas excluídas - O nome do arquivo Excel gerado após a exclusão da planilha. | excel_worksheet_deleted.xlsx |
| tamanho do arquivo | Número | Tamanho do arquivo em bytes - O tamanho do documento Excel em bytes após a exclusão da planilha | 171937 |
| sucesso | Boolean | PDF4me status da operação - Boolean Sinalizador indicando o sucesso ou a falha do processo de exclusão da planilha. PDF4me retornos true para exclusões bem-sucedidas e false para quaisquer erros | true |
| nome_do_arquivo_original | String | Nome do arquivo original do documento Excel - O nome do arquivo de documento Excel de entrada | myExcelFile.xlsx |
| excluirPor | String | Método de exclusão - O método usado para identificar planilhas para exclusão. Valores: "nome" se excluídas por nome da planilha, "índice" se excluídas por índice da planilha. | name |
| Nomes das planilhas | String | Nomes das planilhas excluídos Lista de nomes de planilhas excluídas, separados por vírgulas. | Sheet2 |
| mensagem | String | Mensagem da operação - Mensagem descritiva indicando o resultado da operação de exclusão da planilha, incluindo os nomes das planilhas e o método de exclusão. | Successfully deleted worksheet(s) 'Sheet2' by name |
N8N Resposta à ação
O PDF4me Excluir planilha do arquivo Excel API Retorna uma resposta que pode ser visualizada em vários formatos. Escolha a visualização que melhor se adapta às suas necessidades:
- JSON
- Table
- Schema
- Binary
JSON Formato de resposta
O bruto JSON resposta do API:
[
{
"fileName": "excel_worksheet_deleted.xlsx",
"fileSize": 171937,
"success": true,
"originalFileName": "myExcelFile.xlsx",
"deleteBy": "name",
"worksheetNames": "Sheet2",
"message": "Successfully deleted worksheet(s) 'Sheet2' by name"
}
]
Visualização em tabela
Dados de resposta em formato de tabela estruturada:
| Parâmetro | Valor |
|---|---|
| nome_do_arquivo | excel_worksheet_deleted.xlsx |
| tamanho do arquivo | 171937 |
| sucesso | true |
| nome_do_arquivo_original | myExcelFile.xlsx |
| excluirPor | name |
| Nomes das planilhas | Sheet2 |
| mensagem | Successfully deleted worksheet(s) 'Sheet2' by name |
Visão do esquema
A estrutura de dados e os tipos de resposta:
1 item
fileName: T excel_worksheet_deleted.xlsx
fileSize: # 171937
success: ☑ true
originalFileName: T myExcelFile.xlsx
deleteBy: T name
worksheetNames: T Sheet2
message: T Successfully deleted worksheet(s) 'Sheet2' by name
Indicadores de tipo:
T= String (Texto)#= Número☑= Boolean[]= Array
Visualização de Dados Binários
Os dados e metadados reais do arquivo do documento Excel:
data
─────────────────────────────
File Name: excel_worksheet_deleted.xlsx
File Extension: xlsx
Mime Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
File Size: 172 kB
Acesso a dados binários:
- n8n Objeto Binário:
$binary.data.data - Base64 ContenteDisponível para uso direto.
- Operações com arquivosPronto para download, envio por e-mail ou armazenamento.
Casos de uso
Limpeza e manutenção de modelos
- Remova planilhas temporárias ou de exemplo dos modelos do Excel antes da distribuição.
- Limpe as planilhas antigas ou não utilizadas das pastas de trabalho para reduzir o tamanho do arquivo.
- Prepare os modelos para novos usos, removendo as folhas de dados de exemplo.
Preparação e Padronização de Documentos
- Remova as planilhas de revisão interna antes da entrega ao cliente.
- Exclua planilhas de backup ou arquivamento das pastas de trabalho de produção.
- Padronize a estrutura da planilha removendo as folhas de exercícios desnecessárias.
Gerenciamento automatizado de planilhas
- Remover planilhas com base em critérios de data ou status em fluxos de trabalho automatizados.
- Limpe as planilhas após operações de migração ou consolidação de dados.
- Mantenha a organização da planilha removendo folhas duplicadas ou redundantes.