Ver Mensaje Individual
  #63 (permalink)  
Antiguo 07/11/2012, 17:31
JoaoM
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.945
Antigüedad: 17 años
Puntos: 39
Respuesta: Desbloquear contraseña de en VBA desde excel

Parece ser un tema BIEN buscado y rehabilitado algunas veces.
Aqui dejo la cosa en Español que funciona a perfeccion en 2010 y talves en 2007

Paso 1: Abra el archivo con un Editor hexadecimal, IMPORTANTE.

Paso 2: Buscar los caracteres DPB O bytes 44 50 42. Asegúrese de que existe después de estos,
los caracteres o las cadenas "GC =" y "Host Extender Info!
Algunos programadores intentan proteger proyectos con una maniquí-fila dentro de una hoja. Varios
programas para romper las contraseñas vba encontrar esta fila de maniquí, en consecuencia un
lugar equivocado! Así que debe encontrar las ubicaciones adecuadas arriba indicada "[Host Extender
Info]"!

Paso 3: Cambiar los caracteres DPB por DBx o los bytes 44 50 42 por 44 42 78 REVISE QUE NO
DESAPAREZCAN LOS CARACTERES =" SEGUIDOS A DBx "DBx=" Después de eso, guarde el archivo.

Paso 4: Ahora abra el archivo con Excel. recibirá un mensaje de error correspondiente,
seleccione "Sí". Los siguientes errores confirmarlos con "Aceptar" hasta que desaparezca el aviso
del error, (son algunos, MUCHOS). El acceso al proyecto de VBA aun no es posible en este paso.

Paso 5: vaia al editor VBA Alt+F11 de excel y en Herramientas/Propiedades del proyecto de VBA e
introduzca una nueva contraseña (sin desactivar la casilla). Este paso es implícitamente necesario!
Confirme con "Aceptar". Luego guarde el libro Ctrl+G. Repita el anterior paso y eliminar la contraseña
y desactive la casilla "Aceptar".
Ahora ya tienes acceso COMPLETO a su proyecto de VBA.
'''''''''''''''''''''''''''''''''''''''''''
Hace unos 2 años o mas aun que descubrio este tema y desde ahí lo he usado a perfeccion
Solo desde XP y posteriores
Se puede hacer desde la ventana de sistema Abriendola y escribiendo Edit 70
Luego abrir el archivo y buscar los caracteres DBP luego de encontrados cambiar DBP por DBx pero hay que tener cuidado no eliminar algun otro caracter sin darse cuenta.
Revise que despues de DBx existen los caracteres =" DBx=" Guarde el archivo.
Abrir el archivo con Excel y el procedimiento es el mismo a partir del paso 4.

Los codigos para desbloquear hojas no sirve para tal fin, no se si habrá algun codigo especificamente para macros bloqueadas
__________________
Las contraseñas son como la ropa interior: Nunca dejarlas donde la gente pueda verlas
http://i64.tinypic.com/rho40i.jpg

Última edición por JoaoM; 07/11/2012 a las 17:39