Saltar al contenido principal

Desbloquear Excel Archivo y Eliminar protección en n8n

Archivo de desbloqueo es un PDF4me Excel operación en n8n que elimina la protección con contraseña de un libro de trabajo .xlsx en tres niveles independientes: cifrado de archivos, estructura del libro de trabajo y protección de hojas de cálculo. Úselo para abrir plantillas protegidas, preparar archivos para escrituras de datos automatizadas o eliminar contraseñas antes de archivar, sin abrir Excel.

Lo que hace este nodo

PDF4me Excel: Desbloquear archivo elimina Excel Protección en una sola pasada. Elimina la contraseña de apertura (cifrado de archivos), el bloqueo de la estructura del libro de trabajo que impide agregar, eliminar o renombrar hojas, y opcionalmente la protección de la hoja de cálculo que impide editar celdas y fórmulas. Las contraseñas que proporcione se reutilizan como contraseñas de respaldo en todas las capas, por lo que un libro de trabajo protegido con una sola contraseña generalmente solo requiere que se complete un campo.

Entradas de blog relacionadas
Aún no hay ninguna entrada de blog sobre esta función; estará disponible próximamente.
Mientras tanto, echa un vistazo al blog de PDF4me para encontrar tutoriales y flujos de trabajo para todas las plataformas.
Visita el blog

Autenticando su API Pedido

Cada PDF4me nodo en n8n requiere un válido Credencial para conectarse con. Crea o selecciona uno que contenga tu PDF4me API clave para que el flujo de trabajo pueda autenticar las solicitudes de desbloqueo de forma segura.

Datos importantes que no debes perderte

Tres niveles de protección, una operación
El cifrado de archivos, la estructura del libro de trabajo y la protección de la hoja de cálculo son bloqueos independientes en ExcelUn libro de trabajo puede contener cualquier combinación, y esta operación aborda las tres en una sola ejecución.
Las contraseñas se almacenan en capas anteriores.
Cada capa se prueba primero sin contraseña. Si se proporciona una contraseña, esta se reutiliza para las demás capas, por lo que una sola contraseña en Contraseña de cifrado de archivos suele ser suficiente para descifrar un libro de trabajo protegido de la misma manera en su totalidad.
El desbloqueo de la hoja de cálculo es opcional.
La opción Desbloquear hojas de cálculo está desactivada por defecto. Déjela desactivada para eliminar únicamente la contraseña de apertura y el bloqueo de estructura; actívela cuando también sea necesario editar celdas y fórmulas.
Nodo PDF4me Excel en n8n configurado en Operación Desbloquear archivo, Método de entrada de archivo Excel desde el nodo anterior (datos binarios), Nombre de propiedad de datos binarios data, Los campos Contraseña de cifrado de archivo y Contraseña de protección de libro de trabajo están vacíos, Desbloquear hojas de cálculo desactivado, Nombre de cultura en-US, Nombre de archivo de salida excel_unlocked.xlsx, Nombre de documento de origen myExcelFile.xlsx, Nombre de datos binarios de salida data

PDF4me Excel Desbloquear el panel de parámetros de archivo en n8n

Cual Excel ¿Cada campo elimina la protección?

Excel Aplica protección en tres niveles distintos, y es fácil confundirlos. Esta tabla relaciona cada nivel con lo que bloquea y qué campo lo desactiva.

Nivel de protecciónLo que bloqueaCampo que lo despeja
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

¿Qué parámetros necesita el archivo de desbloqueo?

Requerido: Operación, Excel Método de entrada de archivo, el campo de entrada que coincide con dicho método y el nombre del archivo de salida. Los campos de contraseña son condicionales y solo se requieren para los niveles de protección presentes en el libro de trabajo. Desbloquear hojas de cálculo, nombre de la configuración regional, nombre del documento de origen y nombre de los datos binarios de salida son opcionales.

ParámetroRequeridoLo que haceEjemplo
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 salida

Una carrera exitosa devuelve uno n8n artículo que transporta JSON metadatos más el libro de trabajo desbloqueado como datos binarios.

CampoTipoLo que contiene
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 Respuesta a la acción

JSON Formato de respuesta

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

¿Cómo configuro el archivo de desbloqueo? n8n¿

  1. Añade el PDF4me Excel nodo a su flujo de trabajo y configure Operación a Archivo de desbloqueo.
  2. En Credencial para conectarse con, seleccione su PDF4me API credencial o crea una con tu API llave.
  3. Colocar Excel Método de entrada de archivos a Desde el nodo anterior (datos binarios) y establecer Nombre de la propiedad de datos binarios a la propiedad que contiene el libro de trabajo, normalmente data.
  4. Ingresar Contraseña de cifrado de archivos Si el libro de trabajo requiere una contraseña para abrirse.
  5. Ingresar Contraseña de protección del libro de trabajo si la estructura de la hoja está bloqueada.
  6. Enciende Desbloquear hojas de trabajo si las celdas y las fórmulas también necesitan ser editables.
  7. Opcionalmente se puede configurar Nombre de la cultura para libros de trabajo sensibles a la configuración regional.
  8. Colocar Nombre del archivo de salida terminando en .xlsx, ejecuta el nodo y redirige el libro de trabajo desbloqueado hacia adelante.

Configuraciones típicas

Ejemplos de flujo de trabajoCommon n8n workflow patterns using Unlock File for Excel.
Desbloquea una plantilla protegida antes de escribir datos.
  1. Un flujo de trabajo extrae una plantilla de informes bloqueada de SharePoint.
  2. La opción Desbloquear archivo elimina el bloqueo de la estructura para que se puedan agregar nuevas hojas.
  3. PDF4me Excel La función Agregar filas escribe las cifras del período en el libro de trabajo.
Borre las contraseñas antes de archivar.
  1. Un activador de programación recopila los libros de trabajo que deben almacenarse a largo plazo.
  2. Unlock File elimina la contraseña de apertura para que el archivo siga siendo legible posteriormente.
  3. Los archivos eliminados se escriben en el depósito de archivo.
Make un libro de trabajo del proveedor legible por máquina
  1. Un sistema de correo electrónico recibe una lista de precios protegida de un proveedor.
  2. La función Unlock File se ejecuta con Unlock Worksheets activado para que se puedan analizar los valores de las celdas.
  3. Las filas se extraen y se sincronizan en una base de datos interna.
Desbloquea, edita y vuelve a asegurar.
  1. La función Desbloquear archivo elimina la protección de un libro de trabajo aprobado.
  2. Los nodos posteriores actualizan las cifras y refrescan una hoja de resumen.
  3. PDF4me Excel Seguro Excel Vuelve a aplicar una contraseña antes de la redistribución.

Consejos prácticos

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.

Hoja de trucos

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

Preguntas frecuentes

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.

Acciones relacionadas

La misma tarea en otras plataformas

Obtén ayuda