A veces necesito recuperar o romper la contraseña de VBA para un archivo de Excel porque creo un código dentro de los archivos de Excel y protejo el archivo con una contraseña de VBA solo para evitar que mis colegas arruinen el código detrás de los informes de Excel. Hay ocasiones en las que no presto atención a la contraseña pensando que es un archivo único y que no la necesito en el futuro.

project_protection

Cómo romper o recuperar la contraseña de VBA

Te contaré cómo lo hago en unos sencillos pasos.

cambiar la extensión del archivo de xlsm a zipabre el archivo zip con winzip o winrarir a la carpeta xlbusque el archivo vbaProject.binextraer el archivo en el escritorioedítelo con un editor hexadecimal (el editor HxD es gratuito)busque la cadena DPB dentro del archivoreemplace DPB con DPx y guardecopia el archivo de nuevo dentro del archivocambiar la extensión del archivo de nuevo a xlsmabre el archivo y omite los mensajes de advertenciavaya a las propiedades del proyecto vba y proteja el archivo con una nueva contraseñaguarda el archivo y vuelve a abrirlo

Eso es todo lo que tiene que hacer para recuperar la contraseña de vba. Más como una ruptura de contraseñas.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.