Sunteți pe pagina 1din 6

Quitar proteccin archivos Excel (desbloquear/desproteger)

Publicado por Ing. Civil en 17:21

Saludos a todos los visitantes y usuarios de la comunidad de planillas Excel de ingeniera

civil, luego de muchas solicitudes por parte de varios usuarios por las contraseas de diferentes

planillas Excel, por diferentes motivos, ya sean contraseas errneas, desconocidas o porque

simplemente olvidaron sus contraseas y desean modificar un documento Excel para corregir

algn error, para mejorar la planilla o para adaptar la planilla a sus necesidades, les presento

este tutorial que les indica como desbloquear, desproteger (Quitar la proteccin) de un

archivo Excel, espero les sea til.

El aviso que Excel nos da cuando tratamos de editar una hoja protegida es: La celda o el

grfico que intenta modificar estn protegidos y por tanto son de solo lecturaPara modificar

una celda o grfico protegidos, quite la proteccin usando el comando Desproteger hoja (ficha

Revisar, grupo Cambios). Puede que se pida una contrasea.

Cuando deseamos desproteger una planilla Excel de la cual no recordamos la contrasea,

para posteriormente editarla tenemos que seguir los siguientes pasos.

Primero: Abrimos la hoja Excel protegida, de la cual necesitamos quitar la proteccin.

Segundo: Presionamos al mismo tiempo las teclas Alt + F8, se abrir una ventana llamada
Macro, en el campo que indica Nombre de la macro: introducen el nombre que deseen, en este

caso utilizamos el nombre Desproteger y damos clic en el botn Crear, como indica la

siguiente figura:

Tercero: Se abrir el programa Microsoft Visual Basic para Aplicaciones, dentro el programa

encontraran una ventana que tiene un ttulo del tipo ***.xls Mdulo 1 (Cdigo), que contiene

dos lneas de cogido, la lnea de inicio (nombre de la macro que pusimos) y la lnea final (End

Sub) y copiamos el siguiente cdigo completo, entre estas dos lneas:

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 "La contrasea 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

Quedando de la siguiente manera:


Cuarto: Cerramos normalmente la ventana que contiene el cdigo que copiamos anteriormente

y el programa Microsoft Visual Basic para Aplicaciones, nuevamente presionamos al mismo

tiempo las teclas Alt + F8, se abre la ventana con nuestro Macro creado y hacemos lo

seleccionamos y hacemos clic en ejecutar.

Si todo el proceso que seguimos es correcto, nos sale un mensaje del tipo La contrasea es:

AAAAA, como indica la siguiente figura:


Notas:

- La contrasea mostrada en la imagen anterior no es la misma que la original pero funciona de

todas maneras.

- Al Ejecutar la macro, automticamente se quita la proteccin, no siendo necesario volver a

introducir la contrasea encontrada, esto funciona en la mayora de las versiones de Excel, en

caso de no desprotegerse el documento basta con introducir la contrasea encontrada en el

comando Desproteger hoja (ficha Revisar, grupo Cambios).

- La macro creada se puede ejecutar directamente desde la ventana del cdigo de Visual Basic.

Bueno compaeros, espero les haya gustado este tutorial necesario para desproteger las

planillas Excel cuando no recuerdan o no tienen a disposicin la contrasea, si lo desean

pueden compartir con la comunidad de ingeniera sus correcciones, modificaciones o

adaptaciones de las planillas Excel que hayan trabajado envindolas por correo electrnico a
nuestro mail de contactono olviden dejarnos un comentario y compartir las publicaciones en

sus redes socialesSaludos a toda la comunidad de ingeniera civil.

S-ar putea să vă placă și