desproteger hojas de excel con excel

2
Muchas veces nos encontramos con libros de excel interesantes, pero no se pueden protegidas, en otras ocaciones no es posible visualisar las formulas por lo mism 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, selec Sub Descubrir_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 & "La contraseña es:" & vbCr & Contraseña Exit Sub End If Next: Next: Next: Next: Next: Next Next: Next: Next: Next: Next: Next End Sub 5.-Te regresas a Excel, seleccionas la hoja protegida y ejecutas la macro, la pr 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->Edit 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:

Upload: api-3707021

Post on 07-Jun-2015

621 views

Category:

Documents


7 download

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

Page 1: Desproteger Hojas de Excel Con Excel

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:

Page 2: Desproteger Hojas de Excel Con Excel

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)