1. Pincha con el botón derecho del mouse sobre el nombre de la hoja que pretendes desbloquear y
selecciona la opción “Ver Código” o accede directamente al editor de VBA,como te mostré antes.
2. En la nueva ventana que se abrió, puedes hacer un doble clic sobre el nombre de la hoja que
quieres desbloquear.
3. Una vez hecho esto, en la parte derecha, en la zona blanca, pega el código que te proporciono al
final de la presente entrada.
4. Cierra la ventana, pues hemos terminado con esta parte y ya puedes volver a tu hoja de Excel.
5. En la cinta, selecciona la opción View (Ver)
6. Dirígete a la opción de Macros y selecciona View Macros (Ver Macros)
7. La macro ‘DesbloquearHoja’ debe aparecer listada en el cuadro de diálogo que se muestra. Lo
que vas a hacer será seleccionarla y pinchar en el botón Run (Ejecutar)
8. Dentro de unos instantes (generalmente demora muy poco) te aparecerá un mensaje como el de
la siguiente imagen. No te preocupes por la contraseña que muestra, lo importante es que ha
conseguido desbloquear tu hoja y está lista para que la guardes en un lugar seguro.¡Listo! Esa
hoja que tenías guardada por ahí durante tanto tiempo ahora está operativa nuevamente. ¿No te
esperabas que fuera tan sencillo, verdad?
Option Explicit
Sub DesbloquearHoja()
Contrasenia = Chr(a) & Chr(b) & Chr(c) & Chr(d) & Chr(e) & Chr(a1) _
& Chr(a2) & Chr(a3) & Chr(a4) & Chr(a5) & Chr(a6) & Chr(f)
ActiveSheet.Unprotect Contrasenia
If ActiveSheet.ProtectContents = False Then
MsgBox "¡Lo he logrado!" & vbCr & _
"La Contraseña es:" & vbCr & Contrasenia
Exit Sub
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
End Sub
COMO DESPROTEGER UNA HOJA DE EXCEL PROTEJIDA
1er paso:
Presiona ALT + F8 para que te da la pantallita de crear una macro y el nombre deel macro y pone crear
2do paso:
cuando le des CREAR te lleva al editor de Visual Basic,
pone:
Sub breakit()
End Sub