Às vezes, preciso recuperar ou quebrar a senha do VBA para um arquivo do Excel porque construo alguns códigos dentro dos arquivos do Excel e protejo o arquivo com uma senha do VBA apenas para evitar que meus colegas estraguem o código por trás dos relatórios do Excel. Há momentos em que não presto atenção à senha pensando que ela está fora do arquivo e não vou precisar dela no futuro.

Como quebrar ou recuperar a senha do VBA

Vou te dizer como faço isso em alguns passos simples.

mude a extensão do arquivo de xlsm para zip

abra o arquivo zip com winzip ou winrar

vá para a pasta xl

encontre o arquivo vbaProject.bin

extraia o arquivo no desktop

edite-o com algum editor Hex (o editor HxD é gratuito)

procure a string DPB dentro do arquivo

substitua DPB por DPx e salve

copie o arquivo de volta para dentro do arquivo

mude a extensão do arquivo de volta para xlsm

abra o arquivo e pule as mensagens de aviso

vá para as propriedades do projeto vba e proteja o arquivo com uma nova senha

salve o arquivo e abra-o novamente

Isso é tudo que você precisa fazer para recuperar a senha do vba. Mais como uma quebra de senhas.

Deixe um comentário

O seu endereço de e-mail não será publicado.

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.