Pular para o conteúdo principal

Desbloquear Excel Arquivo e remoção de proteção em n8n

Desbloquear arquivo é um PDF4me Excel operação em n8n que remove a proteção por senha de uma planilha .xlsx em três níveis independentes: criptografia de arquivo, estrutura da planilha e proteção da aba. Use-o para abrir modelos protegidos, preparar arquivos para gravações de dados automatizadas ou remover senhas antes de arquivar, sem precisar abrir o arquivo. Excel.

O que este nó faz

PDF4me Excel: Desbloquear arquivo remove Excel Proteção em uma única etapa. Remove a senha de abertura (criptografia de arquivos), o bloqueio da estrutura da pasta de trabalho que impede a adição, exclusão ou renomeação de planilhas e, opcionalmente, a proteção da planilha que impede a edição de células e fórmulas. As senhas fornecidas são reutilizadas como alternativas em todas as camadas, portanto, uma pasta de trabalho protegida com uma única senha geralmente precisa apenas de um campo preenchido.

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

Autenticando seu API Solicitar

Todo PDF4me nó em n8n requer um válido Credencial para se conectar comCrie ou selecione um que contenha o seu PDF4me API chave para que o fluxo de trabalho possa autenticar solicitações de desbloqueio com segurança.

Fatos importantes que você não deve perder

Três níveis de proteção, uma única operação.
A criptografia de arquivos, a estrutura da pasta de trabalho e a proteção da planilha são bloqueios independentes em ExcelUma planilha pode conter qualquer combinação, e esta operação abrange todas as três em uma única execução.
As senhas são replicadas em várias camadas.
Cada camada é testada primeiro sem senha. Quando uma senha é fornecida, ela também é reutilizada nas outras camadas; portanto, uma única senha na Criptografia de Arquivos geralmente é suficiente para criptografar uma pasta de trabalho protegida da mesma forma em todas as camadas.
O desbloqueio da planilha é opcional.
A opção "Desbloquear Planilhas" está desativada por padrão. Deixe-a desativada para remover apenas a senha de abertura e o bloqueio de estrutura; ative-a quando as células e fórmulas também precisarem ser editáveis.
O nó PDF4me Excel em n8n está configurado para a operação "Desbloquear Arquivo", o método de entrada do arquivo Excel é "Do Nó Anterior (Dados Binários)", a propriedade "Dados Binários" tem o nome "data", os campos "Senha de Criptografia de Arquivo" e "Senha de Proteção da Pasta de Trabalho" estão vazios, a opção "Desbloquear Planilhas" está desativada, o nome da cultura é "en-US", o nome do arquivo de saída é "excel_unlocked.xlsx", o nome do documento de origem é "myExcelFile.xlsx" e o nome dos dados binários de saída é "data".

PDF4me Excel Desbloquear painel de parâmetros do arquivo em n8n

Qual Excel A proteção que cada campo remove?

Excel A proteção é aplicada em três níveis distintos, e eles são fáceis de confundir. Esta tabela mapeia cada um deles, indicando o que bloqueia e qual campo remove o bloqueio.

Nível de proteçãoO que ele bloqueiaCampo que o limpa
File encryptionThe workbook cannot be opened at all without a password. Excel prompts before any content is visible.File Encryption Password
Workbook structureSheets cannot be added, deleted, renamed, moved, hidden, or unhidden, though existing cells stay editable.Workbook Protection Password
Worksheet protectionCells, formulas, and objects on a sheet cannot be edited, though the file opens and the structure is intact.Unlock Worksheets toggle

Quais parâmetros o arquivo de desbloqueio precisa?

Obrigatório: Operação, Excel Método de entrada de arquivo, o campo de entrada correspondente a esse método e Nome do arquivo de saída. Os campos de senha são condicionais, necessários apenas para os níveis de proteção realmente presentes na pasta de trabalho. Desbloquear planilhas, Nome da cultura, Nome do documento de origem e Nome dos dados binários de saída são opcionais.

ParâmetroObrigatórioO que fazExemplo
OperationRequiredSelects the PDF4me Excel action to run. Choose Unlock File.Unlock File
Excel File Input MethodRequiredHow the workbook reaches the node. From Previous Node (Binary Data) reads it from an upstream item; the dropdown also offers base64 and file URL alternatives.From Previous Node (Binary Data)
Binary Data Property NameConditionalName of the binary property on the incoming n8n item holding the .xlsx workbook. Applies when the input method is binary data. Defaults to data.data
File Encryption PasswordConditionalThe password required to open the workbook. Supply it when the file is encrypted; it is also reused as a fallback against the other protection levels.FilePass123
Workbook Protection PasswordConditionalThe password guarding workbook structure, which prevents sheets being added, deleted, renamed, or moved. Supply it when structure protection is set.StructurePass
Unlock WorksheetsOptionalToggle that extends the run to worksheet-level protection so cells, formulas, and objects become editable. Off by default.true
Culture NameOptionalLocale used while processing the workbook, relevant for locale-sensitive number and date formatting.en-US
Output File NameRequiredFilename for the unlocked workbook the node returns. Include the .xlsx extension.excel_unlocked.xlsx
Source Document NameOptionalReference label for the incoming workbook. Echoed back as originalFileName for tracking; it does not change the output.myExcelFile.xlsx
Output Binary Data NameOptionalName of the binary property the output item exposes. Defaults to data.data

Campos de saída

Uma corrida bem-sucedida retorna um n8n item carregando JSON metadados mais a planilha desbloqueada como dados binários.

CampoTipoO que contém
successBooleanTrue when protection was removed successfully. Use it to route error-handling branches.
fileNameStringFilename of the unlocked workbook, matching Output File Name.
fileSizeNumberSize of the returned workbook in bytes.
originalFileNameStringThe value supplied in Source Document Name, echoed back for tracking.
messageStringHuman-readable result message for the unlock operation.
Binary (data)BinaryThe unlocked .xlsx under Output Binary Data Name (default data). Pass into Write Binary File, Email, or a cloud-storage upload.

N8N Resposta à ação

JSON Formato de resposta

[
{
"fileName": "excel_unlocked.xlsx",
"fileSize": 14234,
"success": true,
"originalFileName": "myExcelFile.xlsx",
"message": "Excel document unlocked successfully"
}
]

Como faço para configurar o arquivo de desbloqueio em n8n?

  1. Adicione o PDF4me Excel Adicione um nó ao seu fluxo de trabalho e configure-o. Operação para Arquivo de desbloqueio.
  2. Em Credencial para se conectar com, selecione o seu PDF4me API credencial ou crie uma com a sua API chave.
  3. Definir Excel Método de entrada de arquivo para Do nó anterior (dados binários) e definir Nome da propriedade de dados binários para a propriedade que contém o caderno de exercícios, normalmente data.
  4. Digitar Senha de criptografia de arquivos se a planilha exigir uma senha para ser aberta.
  5. Digitar Senha de proteção da planilha se a estrutura da folha estiver bloqueada.
  6. Ligue Desbloquear folhas de exercícios se as células e fórmulas também precisarem se tornar editáveis.
  7. Opcionalmente configurado Nome da cultura para pastas de trabalho com recursos de localização.
  8. Definir Nome do arquivo de saída terminando em .xlsx, execute o nó e encaminhe a planilha desbloqueada adiante.

Configurações típicas

Exemplos de fluxo de trabalhoCommon n8n workflow patterns using Unlock File for Excel.
Desbloqueie um modelo protegido antes de gravar dados.
  1. Um fluxo de trabalho extrai um modelo de relatório bloqueado de SharePoint.
  2. Desbloquear arquivo remove o bloqueio da estrutura para que novas planilhas possam ser adicionadas.
  3. PDF4me Excel A opção Adicionar Linhas insere os valores do período na planilha.
Apague as senhas antes de arquivar.
  1. Um gatilho de agendamento coleta pastas de trabalho que devem ser armazenadas a longo prazo.
  2. A opção Desbloquear Arquivo remove a senha de abertura, permitindo que o arquivo permaneça legível posteriormente.
  3. Os arquivos apagados são gravados no bucket de arquivamento.
Make um caderno de fornecedores legível por máquina
  1. Um gatilho de e-mail recebe uma lista de preços protegida de um fornecedor.
  2. O recurso Desbloquear Arquivo é executado com a opção Desbloquear Planilhas ativada, permitindo que os valores das células sejam analisados.
  3. As linhas são extraídas e sincronizadas em um banco de dados interno.
Desbloqueie, edite e, em seguida, proteja novamente.
  1. A opção Desbloquear Arquivo remove a proteção de uma planilha aprovada.
  2. Os nós subsequentes atualizam os dados e renovam a planilha de resumo.
  3. PDF4me Excel Seguro Excel Reaplica a senha antes da redistribuição.

Dicas práticas

Try it with no password first
Structure and worksheet protection are often set without any password. Run the node with the password fields empty before assuming you need one.
One password usually covers all layers
Because supplied passwords are reused as fallbacks, filling in File Encryption Password alone often clears a workbook secured the same way throughout.
Passwords are case-sensitive
A mismatch in capitalisation fails the layer silently rather than erroring loudly, so check case before debugging further.
Leave Unlock Worksheets off unless needed
Removing cell-level protection can expose formulas that were deliberately locked. Enable it only when downstream nodes must edit cells.
Re-secure after editing
Unlocking is usually a middle step. Chain Secure Excel at the end so the redistributed workbook is protected again.
Output File Name needs the .xlsx extension
Omitting it can leave downstream nodes unable to detect the format when writing or emailing the file.

Folha de dicas

CampoValor
OperationUnlock File
Excel File Input MethodFrom Previous Node (Binary Data)
Binary Data Property Namedata
File Encryption Password(only if the file needs a password to open)
Workbook Protection Password(only if the sheet structure is locked)
Unlock Worksheetsoff (on to make cells editable)
Culture Nameen-US
Output File Nameexcel_unlocked.xlsx
Source Document NamemyExcelFile.xlsx
Output Binary Data Namedata
CredentialsPDF4me API credential

Perguntas frequentes

What are the three levels of Excel protection this removes?+
File encryption is the password required to open the file at all. Workbook structure protection stops sheets being added, deleted, renamed, or moved. Worksheet protection stops cells, formulas, and objects being edited. Each level is independent, as described in Microsoft protection and security in Excel.
Do I need to supply a password for every protection level?+
No. Only supply the passwords that apply. The operation first attempts to remove each layer with no password, and where a password is supplied it is also reused as a fallback for the other layers, so a workbook that uses one password throughout usually needs only File Encryption Password filled in.
What does the Unlock Worksheets toggle do?+
It controls whether worksheet-level protection is cleared as part of the run. Leave it off to remove only file encryption and workbook structure protection. Switch it on when cells, formulas, or objects also need to become editable.
Is this the same as cracking an unknown Excel password?+
No. The operation removes protection you are authorised to remove, using passwords you supply or protection that carries no password. It is intended for automating access to your own files, such as unlocking a protected template before a workflow writes data into it.
What is Culture Name for?+
Culture Name sets the locale used while the workbook is processed, for example en-US or de-DE. It matters when a workbook contains locale-sensitive formatting such as decimal separators or date formats. Leaving it at the default uses the standard culture.
What is the difference between Output File Name and Source Document Name?+
Output File Name is the filename of the unlocked workbook the node returns. Source Document Name is a reference label echoed back as originalFileName in the response, useful for tracking. Both can be driven by expressions, following the n8n expressions documentation.

Ações relacionadas

Mesma tarefa em outras plataformas

Obtenha ajuda