martes, 18 de marzo de 2008

Quitar Contraseña a Libro Excel

QUITAR CONTRASEÑA A LIBRO DE EXCEL
A quien no le ha pasado que se le olvida la contraseña o un colega que renuncio dejo todo sus archivos en excel con password, pues ya no es problema porque la solucion esta con solo un pequeño codigo de lenguale Visual Basic, a continuacion les explico con un excelente ejemplo:
Primero tenemos que saber como poner la contraseña o donde va inserta la contraseña, en la figura(1) muestra como se protege un libro de excel.

Figura(1)


Segundo, una vez hecho click en Proteger Hoja nos pedira una contraseña y luego hacerla repetir como muestra en la figura(2).


Figura(2)



Tercero,El libro ahora esta completamente protegido contra escritura o modificacion o simplemente ver las formula, como muestra en la figura(3)

Figura(3)

Cuarto, Ahora procedamos a quebrar la password en caso de olvido o de algun otro caso...veamos un poco la figura(4).



Figura(4)

Quinto, Copiamos exactamente el codigo en el libro correspondiente a la que tiene la contraseña y luego presionamos ejecutar, como muestra en la figura(5).

Sub Quitar_contraseña()
Dim a As Integer, b As Integer, c As Integer
Dim d As Integer, e As Integer, f As Integer
Dim a1 As Integer, a2 As Integer, a3 As Integer
Dim a4 As Integer, a5 As Integer, a6 As Integer
On Error Resume Next
For a = 65 To 66: For b = 65 To 66: For c = 65 To 66
For d = 65 To 66: For e = 65 To 66: For a1 = 65 To 66
For a2 = 65 To 66: For a3 = 65 To 66: For a4 = 65 To 66
For a5 = 65 To 66: For a6 = 65 To 66: For f = 32 To 126
Contraseña = 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 Contraseña
If ActiveSheet.ProtectContents = False Then
MsgBox "¡Enorabuena!" & vbCr & "Se ha quitado la contraseña:" & vbCr & Contraseña
Exit Sub
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
End Sub



Figura(5)
Y por ultimo les mostrara el siguente mensaje,"¡Enorabuena!" ,"Se ha quitado la contraseña:"

"Soluciones Informaticas a Su Alcance"

No hay comentarios.: