desproteger hoja

06/04/2009 - 14:16 por edu | Informe spam
hola, no es la primera vez que me ocurre, cada vez que cambio de pc no puedo
desproteger con la contraseña original, como si el pc fuese el guardian de la
contraseña, hay alguna manera de recuperarla?

gracias
 

Leer las respuestas

#1 Carlos Muñiz
06/04/2009 - 18:29 | Informe spam
Prueba con esto:

Guarda el siguiente codigo con extensión .bas y luego del archivo que
quieres desproteger oprime ALT+F11 e importalo correlo, y listo te desprotege
el archivo.

Attribute VB_Name = "Module1"
Sub Desbloquear()
Dim i As Integer, j As Integer, k As Integer
Dim l As Integer, m As Integer, n 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 "El password es: " & Chr(i) & Chr(j) & _
Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) _
& Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
Exit Sub
End If
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
End Sub



"edu" escribió:

hola, no es la primera vez que me ocurre, cada vez que cambio de pc no puedo
desproteger con la contraseña original, como si el pc fuese el guardian de la
contraseña, hay alguna manera de recuperarla?

gracias

Preguntas similares