Está en la página 1de 2

Sacar contrasea a una hoja Excel

Anuncios Google

Back Tones de Tigo


www.tigomusica.com.bo - Activa los Back Tones que quieras y contagia tu msica

Libros italianos
www.ibs.it - La gran tienda online de Libros, CD y DVD italianos. Entregas en 48H!

Excel Viewer Component


www.anydraw.com - Host excel, xlsx, xls in a web page or form. support automation, upload

Plantilla de Gantt Chart


www.smartsheet.es - S, es fcil. Nada que instalar. Prubalo de forma gratuita!

No te ha ocurrido alguna vez que necesitas cambiar un formato en un archivo excel y justo esa hoja est protegida con

clave?

O quiz tu mismo en algn momento le pusiste clave, pero no la recuerdas? Para solucionar esto hay varias formas, entre ellas, softwares que te permiten acabar con la contrasea por "fuerza bruta", es decir, que prueba una y otra vez varias contraseas en una lista predeterminada hasta que una de ellas coincida. este trabajo es laborioso

dependiendo de los bits de la contrasea...

puede durar desde horas a das, y an as el xito no est asegurado.

Otra forma de solucionar el problema (en este caso slo si se trata de una hoja, y no de una contrasea del libro completo) es utilizar un cdigo que se implenta como macro, la que al ejecutarse logra darte una contrasea que lograr abrir la hoja y desbloquearla completamente. No te dir la contrasea original, pero al menos podrs abrir el archivo. No pasar inadvertido si lo que quieres es devolver el archivo intacto, porque estar desprotegido, pero puedes jugarle una buena broma a alguien cambiando de ah en

adelante la contrasea a una que tu pongas. Si es tucaso, sigue las siguientes instrucciones: Paso 1: Abrir el archivo de MS Excel en la hoja protegida con contrasea. Si tratamos de modificar alguna de las caractersticas bloqueadas, saladr esto:

Paso 2: Abrir el editor de Visual Basic, en el men Herramientas > Macro > Editor de Visual Basic. Paso 3: Seleccionar en el editor la hoja a desproteger (con doble click) y pegar el cdigo siguiente (Todo lo que est en verde):

Sub breakit() 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 "Un password valido 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 End Sub

Paso 4:Luego ir al men Archivo > Cerrar y volver a Microsoft Excel. Paso 5: Ir a men Herramientas > macro > Macros... Paso 6: Ejecutar la Macro "Breakit" que aparecer en la lista... Paso 7: Saldr un cuadro de dilogo con una contrasea vlida, que si la ponemos cuando la solicite el archivo, desbloquear la hoja (esto demora unos 10 segundos). Con esto entramos al archivo, hacemos lo que nos parezca y luego podemos volver a bloquearlo con una nueva contrasea o dejarlo desprotegido. Unos puntos no cuestan nada....

Agredecer, mucho menos.

Inokram

También podría gustarte