Cuando abres un archivo de Excel y no puedes tocar ciertas celdas, cambiar el nombre de las hojas o ni siquiera entrar al libro, lo que tienes delante es una protección. Hay tres niveles que se parecen pero se quitan de forma distinta: proteger una hoja (impide editar sus celdas), proteger la estructura del libro (impide añadir, mover o borrar hojas) y cifrar el archivo con una contraseña de apertura (impide abrirlo sin la clave). Este tutorial te enseña a quitar los dos primeros cuando recuerdas la contraseña y, si no la recuerdas, varias formas de intentarlo. Sirve para Microsoft 365, Excel 2024, 2021, 2019, 2016 y 2013, y los atajos de teclado son los de Windows (en Mac, Cmd suele sustituir a Ctrl). Al terminar sabrás decidir qué prueba te conviene y por qué algunas protecciones no se pueden quitar de ninguna manera.
Qué protege Excel y por qué no siempre se puede quitar
Una hoja protegida es como una página con una vitrina: el cristal no deja tocar lo de dentro hasta que alguien con la llave lo retira. Esa llave es la contraseña que se puso al proteger la hoja. Proteger el libro funciona igual, pero el cristal cubre las pestañas: no deja añadir, renombrar, mover ni borrar hojas hasta que escribes la clave. Las dos protecciones se quitan con la contraseña, sin truco.
Hay un tercer nivel que se confunde con los anteriores: cifrar el archivo con una contraseña de apertura. Esto no protege celdas ni hojas, sino que convierte el .xlsx en un archivo ilegible sin la clave. Quitarlo es otra historia y no hay camino oficial.
Imagina una hoja de ventas con títulos en la fila 1, datos desde la fila 2 y una fila de totales. Si al hacer clic en una celda de los datos no puedes escribir y la pestaña Revisar muestra el botón Desproteger hoja, esa hoja está protegida con contraseña. Si no puedes ni añadir una hoja nueva, el libro está protegido. Si al abrir el archivo te pide una clave, está cifrado.
Quitar la protección de hoja y de libro cuando recuerdas la contraseña
Si recuerdas la contraseña, quitar la protección lleva menos de un minuto. La cinta muestra el botón exacto en cada caso.
Pasos para desproteger la hoja:
- Abre la hoja que está bloqueada.
- Ve a la pestaña Revisar.
- Pulsa Desproteger hoja dentro del grupo Proteger.
- Escribe la contraseña en el cuadro que aparece y confirma con Aceptar.
- Comprueba que el botón de la cinta ha cambiado a Proteger hoja.
Pasos para desproteger la estructura del libro (cuando no puedes añadir ni mover hojas):
- Abre el libro y deja seleccionada cualquier hoja.
- Ve a Revisar > Proteger > Proteger libro.
- Escribe la contraseña y pulsa Aceptar.
Proteger y desproteger celdas concretas dentro de una hoja
Proteger una hoja no bloquea todas las celdas de golpe: bloquea las que tienen la marca Bloqueada encendida en Formato de celdas. Esa marca está encendida por defecto en todas, así que al proteger la hoja se bloquea todo. Si quieres dejar editables solo algunas celdas, desbloquéalas antes.
Empieza con la hoja de ventas en su estado de siempre: títulos en la fila 1, datos en las filas 2 a 8 y totales en la fila 9.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Producto | Precio | Cantidad | Total |
| 2 | Cuaderno | 3,20 | 5 | 16,00 |
| 3 | Bolígrafo | 0,90 | 12 | 10,80 |
| 4 | Carpeta | 2,50 | 8 | 20,00 |
| 5 | Grapas | 1,10 | 7 | 7,70 |
| 6 | Regla | 1,80 | 9 | 16,20 |
| 7 | Tijeras | 4,30 | 6 | 25,80 |
| 8 | Pegamento | 2,00 | 10 | 20,00 |
Pasos para preparar la hoja antes de protegerla:
- Selecciona todo el rango que quieras editar, por ejemplo A2:D8 con los datos.
- Abre Formato de celdas con Ctrl+1.
- Ve a la pestaña Proteger.
- Desmarca la casilla Bloqueada y pulsa Aceptar.
- Ahora protege la hoja desde Revisar > Proteger > Proteger hoja.
Dejar editables solo las celdas que quieras
El ejemplo anterior dejó toda la zona de datos editable y bloqueó los títulos y los totales. Para hacerlo al revés, basta con invertir el orden: desbloqueas solo la fila 9 donde están los totales y dejas bloqueado todo lo demás.
Pasos para dejar solo los totales editables:
- Selecciona la fila 9 completa haciendo clic en su número de fila.
- Abre Formato de celdas con Ctrl+1.
- En la pestaña Proteger, desmarca Bloqueada y acepta.
- Selecciona A1:D8 con los títulos y los datos y abre de nuevo Formato de celdas.
- Comprueba que Bloqueada está marcada (es el valor por defecto) y acepta.
- Protege la hoja desde Revisar > Proteger > Proteger hoja.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Producto | Precio | Cantidad | Total |
| 8 | Pegamento | 2,00 | 10 | 20,00 |
| 9 | Total | 116,50 |
Quitar la protección sin contraseña con el truco del archivo .zip
Un .xlsx no es más que un archivo comprimido con varios XML dentro. La contraseña que protege la hoja se guarda en uno de esos XML como una etiqueta sheetProtection. Si la borras, la hoja queda desprotegida al volver a abrirlo en Excel. El truco consiste en abrir el paquete y editar el archivo adecuado.
Pasos para desproteger una hoja editando el XML:
- Cierra el archivo en Excel y haz una copia de seguridad con otro nombre.
- Cambia la extensión del archivo de
.xlsxa.zip(clic derecho > Cambiar nombre). - Abre el
.zipcon el explorador de tu sistema, como una carpeta normal. - Entra en la carpeta
xly luego enworksheets. - Verás un XML por hoja:
sheet1.xml,sheet2.xml, etc. - Abre el archivo de la hoja protegida con el Bloc de notas y busca con Ctrl+F la etiqueta
sheetProtection. - Borra desde
<sheetProtectionhasta la>que la cierra. - Guarda el XML, cierra el
.zipy vuelve a cambiar la extensión a.xlsx. - Abre el archivo en Excel: la hoja ya no está protegida.
| A | |
|---|---|
| 1 | Cuaderno |
Cómo encontrar la hoja protegida dentro del .zip
Si el libro tiene varias hojas, abre primero xl/workbook.xml con el Bloc de notas. Busca el nombre de tu hoja (Ventas, en este ejemplo) y mira qué hoja del paquete le corresponde: sheet1.xml, sheet2.xml, etc. Así editas solo el archivo correcto y dejas los demás como están.
Pasos para localizar la hoja adecuada:
- Abre
xl/workbook.xmlcon el Bloc de notas. - Pulsa Ctrl+F y escribe el nombre de la hoja, por ejemplo Ventas.
- Anota el número que aparece en la etiqueta
sheetIdor:idcorrespondiente. - Abre cada
sheetN.xmly busca la etiquetasheetProtectionsolo en el que toque.
| A | |
|---|---|
| 1 | Cuaderno |
sheetProtection; los demás sheetN.xml no la contienen.Cuándo este truco no sirve
El truco del .zip solo sirve cuando la protección es la de hoja o libro, que son etiquetas XML que puedes borrar. No sirve cuando el archivo entero está cifrado con contraseña de apertura, porque ahí el contenido está codificado y ni siquiera puedes abrirlo sin la clave. Tampoco sirve cuando la protección está en un proyecto VBA con clave propia, porque el archivo se vuelve ilegible hasta introducir esa clave.
.zip Windows no te deja abrirlo, prueba a renombrarlo a .rar o ábrelo con un programa como 7-Zip. Lo importante es ver las carpetas xl y _rels y los XML dentro.Abrir el archivo en Hojas de cálculo de Google para perder la protección
Cuando Hojas de cálculo de Google abre un .xlsx, las protecciones de hoja y de libro se ignoran: las celdas pasan a ser editables y las hojas vuelven a poder moverse, añadirse y borrarse. Si guardas el archivo otra vez como .xlsx, las protecciones se pierden en el proceso.
Pasos para desproteger usando Google Drive:
- Entra en drive.google.com con tu cuenta.
- Sube el archivo con Mi unidad > Subir archivo.
- Ábrelo con un doble clic y elige Hojas de cálculo de Google.
- Edita lo que necesites (o no edites nada).
- Descárgalo otra vez desde Archivo > Descargar > Microsoft Excel (.xlsx).
Usar una macro VBA para probar contraseñas por fuerza bruta
Una macro VBA puede probar miles de contraseñas hasta dar con la que protege la hoja. Este código recorre todas las combinaciones de seis letras mayúsculas (A a la Z), un total de más de 308 millones de combinaciones. Solo sirve para contraseñas cortas y de letras; con contraseñas largas o que mezclen números y símbolos no termina en un tiempo razonable.
.xls (formato Excel 97-2003) antes de usar la macro, porque el código usa una propiedad solo presente en ese formato.Pasos para preparar el archivo:
- Abre el archivo en Excel.
- Ve a Archivo > Guardar como y elige Libro de Excel 97-2003 (.xls).
- Acepta el aviso sobre perder algunas funciones.
Pasos para ejecutar la macro:
- Abre el editor con Alt+F11.
- Inserta un módulo con Insertar > Módulo.
- Pega el código siguiente.
- Pulsa F5 para ejecutarlo.
- Cuando termine, aparece un cuadro con Sheet Unprotected! Password Found y la clave.
Sub DesprotegerHoja()
Dim i As Integer, j As Integer, k As Integer
Dim l As Integer, m As Integer, n As Integer
Dim clave As String
Dim hoja As Worksheet
Set hoja = ActiveSheet
For i = 65 To 90
For j = 65 To 90
For k = 65 To 90
For l = 65 To 90
For m = 65 To 90
For n = 65 To 90
clave = Chr(i) & Chr(j) & Chr(k) & Chr(l) & Chr(m) & Chr(n)
On Error Resume Next
hoja.Unprotect clave
If hoja.ProtectContents = False Then
MsgBox "Sheet Unprotected! Password Found: " & clave
Exit Sub
End If
On Error GoTo 0
Next n
Next m
Next l
Next k
Next j
Next i
End Sub
Sheet Unprotected! Password Found: AAAAAA
Por qué este método solo vale hasta Excel 2010
A partir de Excel 2013 el algoritmo que cifra la contraseña de hoja cambió y pasó a ser AES, mucho más robusto. La macro anterior prueba una clave tras otra de forma directa y, contra AES, cada intento tarda más. En la práctica, una contraseña de seis letras minúsculas puede tardar semanas. Por eso la macro solo es viable en archivos guardados como .xls, que usan el algoritmo antiguo.
Herramientas de pago y servicios online para contraseñas complejas
Si los métodos caseros no llegan, hay programas especializados que aplican fuerza bruta, diccionario, máscara y combinación con aceleración por GPU. Los más conocidos son Passper for Excel, iSunshare, Straxx, LostMyPass y PassFab. Los precios cambian según la versión y el plan; consulta la web de cada uno antes de comprar opciones.
- Passper for Excel: prueba diccionario, máscara, combinación y fuerza bruta; acelera por GPU.
- iSunshare: varias ediciones según el tipo de contraseña (hoja, libro o apertura).
- Straxx: descifra contraseñas de hojas y de estructura en archivos
.xlsy.xlsxantiguos. - LostMyPass: servicio online que prueba un diccionario limitado gratis y cobra por la fuerza bruta.
- PassFab for Excel: combina los cuatro modos y aprovecha la tarjeta gráfica.
Por qué no se puede recuperar una contraseña de apertura olvidada
La contraseña de apertura cifra todo el archivo con AES o con algoritmos más modernos según la versión. Sin esa clave, el contenido no se puede descifrar, igual que un candado sin la llave no se abre. Microsoft no guarda tu contraseña ni tiene un procedimiento para recuperarla: si la pierdes, el archivo queda inaccesible.
Por eso, las herramientas de pago aplican fuerza bruta: prueban combinaciones hasta dar con la correcta. Para contraseñas largas y con símbolos, el tiempo necesario supera cualquier expectativa práctica.
Antes de tocar nada: copia de seguridad y aviso legal
Antes de aplicar cualquiera de los métodos de este tutorial, haz una copia del archivo y trabaja sobre la copia. Así, si algo sale mal, el original sigue intacto.
- Copia el archivo con otro nombre, por ejemplo
ventas_copia.xlsx. - Trabaja siempre sobre la copia; conserva el original cerrado.
- Si el método falla o el archivo deja de abrirse, repite el proceso sobre otra copia nueva.
Lo que ya sabes hacer y qué probar después
Ya sabes distinguir entre proteger una hoja, proteger el libro y cifrar el archivo. Si recuerdas la contraseña, desproteger es cuestión de segundos con Revisar > Proteger > Desproteger hoja o Proteger libro. Si no la recuerdas, el orden razonable de pruebas es: el truco del .zip, pasar el archivo por Hojas de cálculo de Google y, por último, una macro VBA en un archivo guardado como .xls. Las herramientas de pago quedan para contraseñas de hoja que se resisten o para cifrado de apertura con clave corta.
- Distinguir los tres niveles de protección de Excel.
- Desproteger hoja y libro con la contraseña conocida.
- Dejar celdas concretas editables con Formato de celdas > Proteger.
- Quitar la protección editando el XML dentro de un
.zip. - Perder la protección al pasar el archivo por Google Sheets.
- Probar contraseñas con una macro VBA en archivos
.xls. - Conocer los límites de las herramientas de pago.
El siguiente paso lógico es practicar con Formato de celdas en una hoja propia, bloquear los títulos y dejar editables solo las celdas de datos. Cuando te salga a la primera, ya tienes el control fino de la protección en Excel.
Fuentes
- MicrosoftHe olvidado la contraseña de acceso a un archivo Excel que hice y …consultado el 12/10/2026
- MicrosoftProteger hoja y libro — documentación oficialconsultado el 12/10/2026