Si te has encontrado con una hoja de Excel protegida y no puedes editar su contenido, no te preocupes. En esta guía, te mostraremos dos métodos eficaces para eliminar la protección de una hoja de Excel sin necesidad de conocer la contraseña. Estos métodos son ideales para archivos en formato .xlsx y .xls.
Método 1: Como Quitar la Proteccion de una Hoja de Excel Convertir el Archivo .XLSX en .ZIP y Editar
Este método es ideal para archivos .xlsx (Excel moderno) y consiste en editar su estructura interna para eliminar la protección.
Paso 1: Hacer una copia de seguridad
Antes de comenzar, guarda una copia del archivo original para evitar pérdida de datos.
Paso 2: Cambiar la extensión del archivo
- Ubica el archivo .xlsx en tu equipo.
- Cambia su extensión de .xlsx a .zip (Ejemplo:
archivo.xlsx
➔archivo.zip
).- Si no puedes ver las extensiones, activa la opción en el Explorador de archivos (Vista > Extensiones de nombre de archivo).

Paso 3: Extraer el archivo y localizar la hoja protegida
- Extrae el contenido del archivo
.zip
con WinRAR, 7-Zip o el Explorador de Windows. - Entra en la carpeta extraída y navega hasta:
xl/worksheets/
- Ahí encontrarás archivos
sheet1.xml
,sheet2.xml
, etc. Cada uno representa una hoja del Excel.
Paso 4: Editar el archivo XML
- Abre el archivo
sheetX.xml
con un editor de texto como Bloc de nota o VS Code. - Busca una línea similar a esta:
<sheetProtection algorithmName="SHA-512" hashValue="...." />
- Elimina la línea completa y guarda el archivo.
Paso 5: Reempaquetar y cambiar la extensión de nuevo a .XLSX
- Comprime nuevamente todos los archivos y carpetas en un nuevo archivo
.zip
. - Cambia la extensión de .zip a .xlsx.
- Abre el archivo en Excel y verifica que la protección ha desaparecido.
Método 2: Como Quitar la Proteccion de una Hoja de Excel, Quitar Protección en Archivos .XLS (Excel 97-2003)
Si el archivo es un formato .xls, el método del ZIP no funciona. Sin embargo, puedes aplicar una de estas dos soluciones:
Opción 1: Convertir a .XLSX y aplicar el Método del ZIP
- Abre el archivo
.xls
en Excel. - Ve a Archivo > Guardar como y elige el formato .xlsx.
- Aplica el Método del ZIP descrito anteriormente.


Opción 2: Usar una Macro en VBA
Si no puedes convertir el archivo, prueba con una macro en VBA:
- Abre el archivo
.xls
en Excel. - Presiona
ALT + F11
para abrir el Editor de VBA. - Haz clic en Insertar > Módulo.
- Copia y pega este código:
Sub QuitarProteccion() Dim hoja As Worksheet For Each hoja In ActiveWorkbook.Sheets hoja.Unprotect Next hoja End Sub
- Presiona
F5
para ejecutar la macro. - Guarda el archivo y verifica si la protección ha sido eliminada.
Conclusión
Quitar la protección de una hoja de Excel es posible con los métodos correctos. Si trabajas con archivos .xlsx, el método del ZIP es la mejor opción. Para archivos antiguos .xls, la mejor solución es usar macros en VBA.
Recuerda siempre hacer una copia de seguridad antes de modificar cualquier archivo. ¡Esperamos que esta guía te haya sido útil!