desproteger hojas de excel con excel

Post on 07-Jun-2015

621 Views

Category:

Documents

7 Downloads

Preview:

Click to see full reader

DESCRIPTION

Muchas veces nos encontramos en la web con archivos de excel utiles, pero que no nos satisfacen o no se adaptan a nuestras necesidades, pero por desgracias estan protegidos y quisieramos desprotegerlo, ya sea para aprender como hacer esos archivos, y hacer el nuesto. Con esta utilidad talvez logremos desprotegerlo. suerte, para mas informacion puedes visitar http://gchable.wordpress.com/2008/01/21/quitar-contrasenas-en-libros-de-excel/

TRANSCRIPT

Muchas veces nos encontramos con libros de excel interesantes, pero no se pueden modificar las hojas por que estan protegidas, en otras ocaciones no es posible visualisar las formulas por lo mismo.

Aqui un truco para desproteger las hojas:

(esto es por si el autor haya protegido las propiedades de VBAProject del libro)

(si te pierdes en la parte izquierda debes visualizar los libros abiertos, selecciona el libro que insertaste)

Sub Descubrir_contraseña()Dim a As Integer, b As Integer, c As IntegerDim d As Integer, e As Integer, f As IntegerDim a1 As Integer, a2 As Integer, a3 As IntegerDim a4 As Integer, a5 As Integer, a6 As IntegerOn Error Resume NextFor a = 65 To 66: For b = 65 To 66: For c = 65 To 66For d = 65 To 66: For e = 65 To 66: For a1 = 65 To 66For a2 = 65 To 66: For a3 = 65 To 66: For a4 = 65 To 66For a5 = 65 To 66: For a6 = 65 To 66: For f = 32 To 126Contraseñ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ñaIf ActiveSheet.ProtectContents = False ThenMsgBox "¡Enorabuena!" & vbCr & "La contraseña es:" & vbCr & ContraseñaExit SubEnd IfNext: Next: Next: Next: Next: NextNext: Next: Next: Next: Next: NextEnd Sub

5.-Te regresas a Excel, seleccionas la hoja protegida y ejecutas la macro, la proteccion se quitará

Suerte

1.-Abres el libro que quieres desproteger, luego insertas un nuevo libro Alt+U

2.-Abrimos el editor de visual Basic con Alt+F11 (Menu Herramientas->Macro->Editor de Visual Basic)

3.-Una vez visualizado el editor de visual Basic, clic en menu Insertar->Modulo

4.-En el editor de codigo que nos aparece pegamos el siguiente:

Muchas veces nos encontramos con libros de excel interesantes, pero no se pueden modificar las hojas por que estan

(si te pierdes en la parte izquierda debes visualizar los libros abiertos, selecciona el libro que insertaste)

5.-Te regresas a Excel, seleccionas la hoja protegida y ejecutas la macro, la proteccion se quitará

2.-Abrimos el editor de visual Basic con Alt+F11 (Menu Herramientas->Macro->Editor de Visual Basic)

top related