Pular para o conteúdo principal

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.

Artigos relacionados no blogue
Ainda não há nenhuma publicação no blogue sobre esta funcionalidade — em breve.
Entretanto, explore o blogue da PDF4me para encontrar tutoriais e fluxos de trabalho para todas as plataformas.
Visite o blogue

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:

  1. Adicionar PDF4me nó para fluxo de trabalho
  2. Selecione a ação "Excluir planilha do arquivo Excel".
  3. Configure os parâmetros de entrada (veja abaixo)
Excluir planilhas do Excel

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âmetroTipoDescriçãoExemplo
Tipo de dados de entrada***StringSeleçã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árioEntrada 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***StringBase64 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***StringExcel 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***StringNome 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íciosStringNomes 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 planilhasStringÍ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***StringMapeamento 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âmetroTipoDescriçãoExemplo
nome_do_arquivoStringNome 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 arquivoNúmeroTamanho do arquivo em bytes - O tamanho do documento Excel em bytes após a exclusão da planilha171937
sucessoBooleanPDF4me 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 errostrue
nome_do_arquivo_originalStringNome do arquivo original do documento Excel - O nome do arquivo de documento Excel de entradamyExcelFile.xlsx
excluirPorStringMé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 planilhasStringNomes das planilhas excluídos Lista de nomes de planilhas excluídas, separados por vírgulas.Sheet2
mensagemStringMensagem 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 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"
}
]

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.

Obtenha ajuda