Está en la página 1de 2

11/7/2020 Quitar contraseña en Hojas de Excel « gonzalo_conta

Quitar contraseña en Hojas de Excel


Publicado enero 21, 2008 Tutos Manuales 518 Comentarios
Etiquetas: descubrir contraseña de excel, desproteger excel, Quitar contraseña de excel, recuperar contraseña de excel

Algo que me preguntan con frecuencia es como quitarle la contraseña a los archivos de Excel que nos hemos
bajado de Internet, ya sea algún formulario, alguna hoja de trabajo, etc., podemos intentar seleccionar el
contenido de la hoja y copiarla en una hoja nueva, probablemente podamos usar los datos o algunos de las
funciones del libro y podamos adaptarlo a nuestras necesidades, pero en ocasiones el autor del libro quita o
evita la opción de seleccionar las celdas bloqueadas, en este caso no funciona el copiar y pegar en otra hoja.

Existen programas que nos pueden ayudar a descubrir la contraseña del libro o de la hoja, testeando cientos
de combinaciones por segundo o “usando la fuerza bruta”, pero desgraciadamente estos programas son de
paga, uno de ellos es Accent EXCEL Password Recovery otro de los mejorcitos es Excel Key.

Si te gusta leer, en este blog puedes aprender sobre como hacerte de tu versión full, recuerda, si te gusta algún
programa cómpralo, di no a la piratería.

Vamos a ver como podemos desbloquear una hoja de Excel usando un pequeño código que podemos insertar
en el editor de Visual Basic:

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

Si no sabes como insertar el código, mira el tema Convertir numeros a letras en Excel, una vez insertado
deberá quedar así:

Ya insertado el código cierra el editor y regresa a Microsoft Excel y ve a Herramientas->Macro->Macros o


con el método abreviado Alt+F8, en la lista de macros selecciona “Quitar contraseña” y clic ejecutar:

file:///D:/Quitar contraseña en Hojas de Excel « gonzalo_conta.htm 1/85


11/7/2020 Quitar contraseña en Hojas de Excel « gonzalo_conta

Con suerte y dependiendo de la velocidad de tu pc verás una ventana como este pasados unos minutos.:

Lo he usado para libros creados con Excel 2003, para otras versiones desconozco si funciona.

★Me gusta One blogger likes this.

518 Respuestas a “Quitar contraseña en Hojas de Excel”

1 Julio febrero 8, 2008 en 2:47 pm

Muchas gracias!!!!!!!!!!!!

Funciono el truco.

Responder

2 Jose Gpe Sanz julio 2, 2009 en 11:53 am

Gracias gonzalo_conta si funciono…!

me gustaria saber si cuentas con un codigo para quitarles el password a los macros.
y si es asi, publicalo por favor hace falta

Gracias

Responder
file:///D:/Quitar contraseña en Hojas de Excel « gonzalo_conta.htm 2/85

También podría gustarte