Aller au contenu principal

Déverrouiller Excel Fichier et supprimer la protection dans n8n

Fichier de déverrouillage est un PDF4me Excel opération dans n8n Ce logiciel supprime la protection par mot de passe d'un classeur .xlsx à trois niveaux indépendants : chiffrement du fichier, structure du classeur et protection des feuilles de calcul. Utilisez-le pour ouvrir des modèles protégés, préparer des fichiers pour l'écriture automatisée de données ou supprimer les mots de passe avant l'archivage, sans avoir à ouvrir le classeur. Excel.

Que fait ce nœud ?

PDF4me Excel: Fichier de déverrouillage supprime Excel Protection en une seule étape. Elle supprime le mot de passe d'ouverture (chiffrement du fichier), le verrouillage de la structure du classeur qui empêche l'ajout, la suppression ou le renommage de feuilles, et, en option, la protection des feuilles de calcul qui empêche la modification des cellules et des formules. Les mots de passe que vous fournissez sont réutilisés comme mots de passe de secours pour tous les niveaux de protection ; ainsi, un classeur protégé par un seul mot de passe ne nécessite généralement qu'un seul champ renseigné.

Articles de blog connexes
Il n'y a pas encore d'article de blog consacré à cette fonctionnalité — à venir prochainement.
En attendant, n'hésitez pas à consulter le blog de PDF4me pour découvrir des tutoriels et des procédures de travail adaptés à toutes les plateformes.
Consultez le blog

Authentification de votre API Demande

Chaque PDF4me nœud dans n8n nécessite un numéro valide Identifiant pour se connecter avecCréez ou sélectionnez-en un contenant votre PDF4me API clé permettant au flux de travail d'authentifier les demandes de déverrouillage en toute sécurité.

Informations importantes à ne pas manquer

Trois niveaux de protection, une seule opération
Le chiffrement des fichiers, la structure des classeurs et la protection des feuilles de calcul sont des mécanismes de verrouillage indépendants. ExcelUn classeur peut contenir n'importe quelle combinaison, et cette opération traite les trois en une seule exécution.
Les mots de passe sont conservés sur plusieurs niveaux.
Chaque couche est d'abord testée sans mot de passe. Lorsqu'un mot de passe est fourni, il est également réutilisé pour les autres couches ; ainsi, un seul mot de passe dans le cadre du chiffrement de fichiers permet souvent de déchiffrer un classeur entièrement sécurisé de la même manière.
Le déverrouillage des feuilles de travail est optionnel.
L'option « Déverrouiller les feuilles de calcul » est désactivée par défaut. Laissez-la désactivée pour supprimer uniquement le mot de passe et le verrouillage de la structure ; activez-la lorsque les cellules et les formules doivent également être modifiables.
Dans le nœud PDF4me Excel n8n, l'opération « Déverrouiller le fichier » est activée. La méthode d'entrée du fichier Excel est définie sur « Données binaires » (provenant du nœud précédent). Le nom de la propriété des données binaires est « data ». Les champs « Mot de passe de chiffrement du fichier » et « Mot de passe de protection du classeur » sont vides. L'option « Déverrouiller les feuilles de calcul » est désactivée. La langue est définie sur « en-US ». Le nom du fichier de sortie est « excel_unlocked.xlsx ». Le nom du document source est « myExcelFile.xlsx ». Le nom des données binaires de sortie est « data ».

PDF4me Excel Déverrouiller le panneau des paramètres de fichier dans n8n

Lequel Excel Protection : Chaque champ supprime-t-il ?

Excel La protection s'applique à trois niveaux distincts, et il est facile de les confondre. Ce tableau indique à chaque niveau ce qu'il bloque et le champ qui le désactive.

Niveau de protectionCe qu'il bloqueChamp qui le dégage
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

De quels paramètres un fichier de déverrouillage a-t-il besoin ?

Requis: Opération, Excel Méthode de saisie de fichier, champ de saisie correspondant et nom du fichier de sortie. Les champs de mot de passe sont conditionnels et ne sont requis que pour les niveaux de protection effectivement présents dans le classeur. Déverrouiller les feuilles de calcul, Nom de la langue, Nom du document source et Nom des données binaires de sortie sont facultatifs.

ParamètreRequisCe que cela faitExemple
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

Champs de sortie

Une course réussie rapporte un n8n transport d'objets JSON métadonnées plus le classeur déverrouillé sous forme de données binaires.

ChampTaperCe qu'il contient
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 Réponse à l'action

JSON Format de réponse

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

Comment configurer le fichier de déverrouillage dans n8n?

  1. Ajoutez le PDF4me Excel Ajoutez un nœud à votre flux de travail et définissez Opération à Fichier de déverrouillage.
  2. Dans Identifiant pour se connecter avec, sélectionnez votre PDF4me API ou créez-en une avec votre identifiant API clé.
  3. Ensemble Excel Méthode d'entrée de fichier à À partir du nœud précédent (données binaires) et ensemble Nom de la propriété de données binaires à la propriété qui détient le classeur, normalement data.
  4. Entrer Mot de passe de chiffrement des fichiers si le classeur nécessite un mot de passe pour s'ouvrir.
  5. Entrer Mot de passe de protection du classeur si la structure de la feuille est verrouillée.
  6. Allumer Déverrouiller les feuilles de travail si les cellules et les formules doivent également devenir modifiables.
  7. Paramètre optionnel Nom de la culture pour les cahiers d'exercices sensibles aux paramètres régionaux.
  8. Ensemble Nom du fichier de sortie se terminant par .xlsx, exécutez le nœud et acheminez le classeur déverrouillé vers la suite.

Configurations typiques

Exemples de flux de travailCommon n8n workflow patterns using Unlock File for Excel.
Déverrouillez un modèle protégé avant d'écrire des données
  1. Un flux de travail extrait un modèle de rapport verrouillé de SharePoint.
  2. Le déverrouillage du fichier supprime le verrouillage de la structure afin que de nouvelles feuilles puissent être ajoutées.
  3. PDF4me Excel La fonction Ajouter des lignes inscrit les chiffres de la période dans le classeur.
Effacez les mots de passe avant l'archivage
  1. Un déclencheur de planification collecte les classeurs destinés à l'archivage à long terme.
  2. La fonction « Déverrouiller le fichier » supprime le mot de passe d'ouverture afin que l'archive reste lisible ultérieurement.
  3. Les fichiers supprimés sont enregistrés dans le compartiment d'archivage.
Make un classeur fournisseur lisible par machine
  1. Un déclencheur d'e-mail reçoit une liste de prix protégée d'un fournisseur.
  2. Le déverrouillage des fichiers s'exécute avec l'option « Déverrouiller les feuilles de calcul » activée afin que les valeurs des cellules puissent être analysées.
  3. Les lignes sont extraites et synchronisées dans une base de données interne.
Déverrouiller, modifier, puis sécuriser à nouveau
  1. La fonction Déverrouiller le fichier supprime la protection d'un classeur approuvé.
  2. Les nœuds en aval mettent à jour les données et actualisent une feuille de synthèse.
  3. PDF4me Excel Sécurisé Excel réapplique un mot de passe avant la redistribution.

Conseils pratiques

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.

Aide-mémoire

ChampValeur
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

Questions fréquentes

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.

Actions connexes

Même tâche sur d'autres plateformes

Obtenez de l'aide