
A veces, un libro de Excel puede estar protegido con una contraseña. Esto impide que lo edites o incluso que copies su contenido. Si olvidaste la contraseña, o necesitas acceder a un libro que no te pertenece, existen algunos métodos que puedes probar.
Método 1: Intentar Contraseñas Comunes
El primer paso es intentar contraseñas comunes. Piensa en fechas de nacimiento, nombres de mascotas o combinaciones sencillas. A menudo, las personas usan contraseñas fáciles de recordar.
Abre el archivo de Excel. Introduce las contraseñas que se te ocurran una por una. Si tienes suerte, una de ellas funcionará.
Must Read
Método 2: Usar Herramientas de Recuperación de Contraseñas
Existen varias herramientas diseñadas para recuperar contraseñas de archivos de Excel. Algunas son gratuitas, mientras que otras son de pago. Investiga y elige una que te parezca fiable.
Descarga e instala la herramienta elegida. Sigue las instrucciones del programa para seleccionar el archivo de Excel protegido. El programa intentará diferentes métodos para romper la contraseña.

Este proceso puede llevar tiempo, dependiendo de la complejidad de la contraseña. Sé paciente y espera a que la herramienta termine su trabajo. Si tiene éxito, te mostrará la contraseña o te permitirá desbloquear el archivo.
Método 3: Eliminar la Protección con VBA (Visual Basic for Applications)
Este método requiere un poco de conocimiento de programación en VBA. Pero no te preocupes, te guiaremos paso a paso. Ten en cuenta que este método no siempre funciona, especialmente si la protección es muy fuerte.
Abre el archivo de Excel. Presiona Alt + F11 para abrir el editor de VBA. En el editor de VBA, haz clic en Insertar > Módulo.
En el módulo, copia y pega el siguiente código:
Sub PasswordBreaker()
'Breaks worksheet password protection.
Dim i As Integer, j As Integer, k As Integer
Dim l As Integer, m As Integer, n As Integer
Dim i1 As Integer, i2 As Integer, i3 As Integer
Dim i4 As Integer, i5 As Integer, i6 As Integer
On Error Resume Next
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
If ActiveSheet.ProtectContents = False Then
MsgBox "One usable password is " & Chr(i) & Chr(j) & Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6)
Exit Sub
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
End Sub
Cierra el editor de VBA. En Excel, ve a Vista > Macros > Ver Macros. Selecciona la macro PasswordBreaker y haz clic en Ejecutar.

El código probará varias contraseñas hasta que encuentre una que funcione o hasta que termine de probar todas las combinaciones. Si tiene éxito, mostrará un mensaje con la contraseña. Si no, significa que este método no funcionó.
Después de ejecutar la macro, intenta guardar el archivo. Es posible que te pida una contraseña para guardar los cambios. Si es así, intenta guardar el archivo como una copia nueva con un nombre diferente para evitar problemas.
Importante: Utiliza estos métodos con responsabilidad. Desbloquear un archivo sin permiso puede ser ilegal o poco ético. Asegúrate de tener la autorización necesaria antes de intentar desbloquear un libro de Excel.