Saltar al contenido principal

Desbloquear Excel Archivos en Power Automate

PDF4me Desbloquear Excel es un Power Automate Acción que elimina la protección con contraseña de un libro de trabajo en hasta tres niveles independientes: cifrado de archivos, estructura del libro de trabajo y contenido de la hoja de cálculo. Úsela para abrir, editar o volver a proteger. Excel archivos sin necesidad de introducir manualmente las contraseñas en la aplicación de escritorio.

Lo que hace esta acción

PDF4me Desbloquear Excel Acepta la contraseña del archivo, la contraseña del libro de trabajo y la contraseña de la hoja de cálculo como entradas independientes y elimina únicamente las capas de protección presentes en el archivo. Introduzca solo las contraseñas que conozca; la selección de la hoja de cálculo y la configuración regional son parámetros avanzados opcionales.

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

¿Cómo autentico mi Power Automate ¿Fluir?

Cada PDF4me acción en Power Automate requiere una conexión válida. Cree o seleccione una que contenga su PDF4me API clave para que el flujo pueda autenticarse Excel Desbloquea las solicitudes de forma segura.

Datos importantes que no debes perderte

Tres capas de contraseña independientes
La contraseña de archivo desactiva el cifrado de archivos abiertos, la contraseña de libro de trabajo desactiva la protección de la estructura y la contraseña de hoja de cálculo desactiva la protección del contenido a nivel de hoja. Proporcione solo las contraseñas que el archivo realmente utilice.
La segmentación de la hoja de trabajo se basa en 1.
En los parámetros avanzados se muestra "Mostrando 3 de 3": Nombres de las hojas de cálculo, Índices de las hojas de cálculo (basados en 1, por lo que 1 = primera hoja) y Nombre de la configuración regional. Deje los campos de las hojas de cálculo vacíos para desbloquear todas las hojas.
Una contraseña incorrecta provoca que falle toda la ejecución.
Si alguna contraseña proporcionada no coincide con su capa, Success devuelve false con un ErrorMessage que indica qué capa falló. No se devuelve ningún desbloqueo parcial.
La acción Desbloquear archivo de Excel de Power Automate PDF4me está configurada con el contenido del archivo asignado desde Contenido de archivo seguro, nombre de archivo test.xlsx, contraseña de archivo 56789, contraseña de libro de trabajo 12345, contraseña de hoja de cálculo 34567 y parámetros avanzados que muestran 3 de 3 con los campos Nombres de hojas de cálculo, Índices de hojas de cálculo y Nombre de cultura.

Mapear contenido del archivo, establecer nombre de archivo y, a continuación, rellenar únicamente las capas Contraseña de archivo, Contraseña de libro de trabajo o Contraseña de hoja de cálculo que el archivo utilice realmente.

Parámetros

Requerido: El contenido del archivo debe proporcionarse siempre. El nombre del archivo y los tres campos de contraseña son opcionales; solo se requieren las contraseñas que coincidan con las capas de protección reales del archivo. Los nombres de las hojas de cálculo, los índices de las hojas de cálculo y el nombre de la configuración regional son parámetros avanzados condicionales.

ParámetroRequeridoLo que haceEjemplo
File ContentRequiredBase64 content of the source Excel workbook, mapped from SharePoint, OneDrive, or another prior action.[File Content from Get file content]
File NameOptionalExcel filename including extension (.xlsx or .xls), used for processing and output identification.test.xlsx
File PasswordConditionalRemoves the encryption password required to open the file. Only needed if the file is open-password protected.56789
Workbook PasswordConditionalRemoves workbook structure protection that blocks adding, deleting, or renaming sheets. Only needed if the workbook is structure-protected.12345
Worksheet PasswordConditionalRemoves worksheet-level protection that blocks editing cells or objects on a sheet. Only needed if the worksheet is protected.34567
Worksheet NamesConditionalAdvanced parameter. Comma-separated worksheet names to unlock. Leave empty along with Worksheet Indexes to unlock every sheet.Sheet1,Summary
Worksheet IndexesConditionalAdvanced parameter. Comma-separated 1-based worksheet indexes to unlock (1 = first sheet). Combines with Worksheet Names if both are set.1,2,3
Culture NameConditionalAdvanced parameter. Culture/locale code for processing, for example en-US or de-DE. Blank uses the default culture.en-US

Campos de salida

CampoTipoLo que contiene
documentBase64The Excel workbook with the requested protection layers removed.
SuccessBooleantrue if the action completed, false if it failed.
ErrorMessageStringError description naming the failed password layer, null when Success is true.
ErrorsArrayDetailed error objects, empty when Success is true.

¿Qué significan los mensajes de error comunes?

Mensaje de errorCausaSolución
Request is emptyThe request object is null.Provide a valid request object.
Document is emptyFile Content is null or empty.Provide a valid Excel document in File Content.
The workbook is password-protected. Please provide File Password to open the file.The file is encrypted but no File Password was provided.Provide the correct File Password.
Could not open the workbook with File Password: incorrect passwordThe provided File Password does not match.Verify and provide the correct File Password.
Workbook is protected. Please provide Workbook Password.The workbook has structure protection but no valid password.Provide the correct Workbook Password.
Worksheet '{name}' is protected. Please provide a valid password.The named worksheet has content protection but no valid password.Provide the correct Worksheet Password.
Invalid worksheet selectionA worksheet name or index does not exist in the workbook.Use existing worksheet names or valid 1-based indexes.
Available worksheets in workbook (X total)Informational message shown when worksheet selection fails.Use worksheet indexes from 1 to X.

¿Cómo configuro el desbloqueo? Excel en Power Automate¿

  1. Agregar PDF4meExcel - Desbloquear archivo a tu Power Automate fluir.
  2. Mapa Contenido del archivo de una acción anterior (SharePoint, OneDrive, o Obtener contenido del archivo) y establecer Nombre del archivo.
  3. Llenar Contraseña del archivo Si el archivo requiere una contraseña para abrirse.
  4. Llenar Contraseña del libro de trabajo si agregar/eliminar/renombrar hoja está bloqueado, y Contraseña de la hoja de trabajo si la edición de celdas está bloqueada en una hoja específica.
  5. Expandir Parámetros avanzados para apuntar a objetivos específicos Nombres de la hoja de trabajo o Índices de hojas de trabajo (basado en 1), o deje ambos vacíos para desbloquear todas las hojas. Ejecute el flujo, el libro de trabajo desbloqueado regresa como documento.

Configuraciones típicas

Ejemplos de flujo de trabajoCommon Power Automate flow patterns using Unlock Excel.
Ciclo de actualización de plantillas protegidas
  1. Un disparador programado se ejecuta al inicio de cada ciclo trimestral de actualización de plantillas.
  2. Obtener el contenido del archivo recupera un archivo protegido con contraseña. Excel Plantilla de la biblioteca.
  3. Desbloquear Excel Elimina la protección utilizando la contraseña de archivo y la contraseña de libro de trabajo conocidas.
  4. Una acción de Actualizar filas o similar modifica la plantilla desbloqueada y luego la protege. Excel Vuelve a aplicar la protección antes de su redistribución.
Sincronización de datos protegida
  1. Un proceso programado que se ejecuta cada noche recupera el libro de trabajo de datos maestros protegido con contraseña.
  2. Desbloquear Excel Elimina la contraseña de archivo que protege el libro de trabajo.
  3. Las funciones Actualizar filas y Agregar filas actualizan los datos desde una base de datos conectada.
  4. Seguro Excel vuelve a aplicar la misma contraseña antes de que el archivo se guarde de nuevo en SharePoint.
Acceso selectivo a la hoja de cálculo
  1. Se activa un flujo cuando un gerente solicita acceso de edición a hojas de cálculo específicas.
  2. La función Obtener contenido del archivo recupera un libro de trabajo con varias hojas de cálculo protegidas de forma independiente.
  3. Desbloquear Excel Selecciona únicamente las hojas solicitadas mediante sus nombres, utilizando la contraseña de la hoja para eliminar la protección de contenido, mientras que las demás hojas permanecen bloqueadas.
  4. El archivo parcialmente desbloqueado se envía por correo electrónico al gerente que lo solicitó.

Consejos prácticos

Only fill the passwords you need
File Password, Workbook Password, and Worksheet Password are all independent and optional. A file protected only at the worksheet level needs just Worksheet Password.
Worksheet indexes are 1-based here
Unlike some other PDF4me Excel actions that use 0-based indexes, Worksheet Indexes on this action starts at 1 for the first sheet. Double-check which convention the connected action expects.
A wrong password fails the whole run
There is no partial unlock. If any password you supplied does not match its layer, Success returns false and no document is produced.
Re-lock with Secure Excel after editing
If the workflow needs to preserve protection, pair this action with Secure Excel at the end of the flow to reapply passwords after edits are complete.
Store passwords in a secure vault, not the flow
Reference File Password, Workbook Password, and Worksheet Password from Azure Key Vault or a secure connector variable rather than hardcoding them in the flow definition.

Hoja de trucos

CampoValor
ActionExcel - Unlock File
Required fieldsFile Content
Password layersFile Password, Workbook Password, Worksheet Password (each optional/conditional)
Advanced parameters3 total: Worksheet Names, Worksheet Indexes (1-based), Culture Name
Outputdocument (Base64 workbook) + Success + ErrorMessage + Errors

Preguntas frecuentes

How do I unlock an Excel file in Power Automate?+
Add the PDF4me Unlock File action, map the workbook into File Content, and provide whichever of File Password, Workbook Password, or Worksheet Password matches the protection on that file. Leave a field blank if that layer is not protected.
What is the difference between File Password, Workbook Password, and Worksheet Password?+
File Password removes the encryption that requires a password just to open the file. Workbook Password removes protection that blocks adding, deleting, or renaming sheets. Worksheet Password removes protection that blocks editing cells or objects on a specific sheet. See Microsoft's <a href="https://support.microsoft.com/en-us/office/protect-a-workbook-02f2d3c1-3bc5-4c1a-a5c2-6b3c6a8d8d3f" target="_blank" rel="noopener noreferrer">guide to workbook and worksheet protection</a> for how these layers work natively in Excel.
Can I unlock only specific worksheets instead of the whole workbook?+
Yes. Expand Advanced parameters and list Worksheet Names or Worksheet Indexes, using 1-based numbering. Leaving both empty unlocks every worksheet in the workbook.
What happens if I provide the wrong password?+
The action fails and returns Success false with an ErrorMessage naming which password layer could not be validated, for example an incorrect File Password or Workbook Password.
Do I need to know all three passwords to unlock a file?+
No. Provide only the passwords for the protection layers that are actually present. A file with only worksheet protection needs just Worksheet Password. See a community discussion on <a href="https://www.reddit.com/r/excel/comments/mniaxc/unlock_any_excel_sheet_without_knowing_the/" target="_blank" rel="noopener noreferrer">unlocking an Excel sheet without knowing the password</a> for why protection layers are independent.

Casos de uso y aplicaciones en la industria

  • Cierre de período: Desbloquear los informes financieros para los ajustes finales antes del cierre
  • Actualizaciones de plantillasEliminar la protección de las plantillas contables para las actualizaciones.
  • Preparación de auditorías: Desbloquear archivos para acceso y revisión del auditor
  • Integración de datosDesbloquea archivos protegidos para la sincronización automática de datos.

Acciones relacionadas

La misma tarea en otras plataformas

Obtén ayuda