Como Tirar a Senha das Macros de um XLSM

Como Tirar a Senha das Macros de um XLSM

Atenção! Esse post foi escrito em 01/03/2018. As etapas descritas podem já estar desatualizadas…

Então você tem aquele belo Excel cheio de VBAs mágicos mas está tudo protegido com senha de macro? Não está mais.

Esse método assusta um pouco por conter muitos passos, mas é bem simples. Só seguir certinho que não terá problemas. Até porque o primeiro passo é justamente fazer um backup do arquivo.

Como Fazer?

Só seguir o passo-a-passo abaixo!

Funciona para tirar senha de macro de arquivos XLSM!

  1. Faça uma cópia de segurança do arquivo XLSM, obviamente
  2. Troque a extensão do arquivo de XLSM para ZIP
  3. Descompacte o arquivo ZIP e entre na pasta gerada. Lá você vai encontrar um arquivo chamado vbaproject.bin
  4. Abra este arquivo com qualquer editor de arquivos hexadecimal, como o Hex editor
  5. Localize a palavra DPB usando a ferramenta de localizar palavras e substitua por DPx.
  6. Salve o arquivo e feche-o
  7. Compacte o ZIP novamente e renomeie-o, só que desta vez usando a extensão XLS
  8. Abra o arquivo e entre no VBA Editor do Excel (atalho Alt+F11)
  9. Clique no menu Ferramentas e depois, Propriedades de VBA Project
  10. Desmarque a opção Bloquear projeto para exibição na aba Proteção
  11. Salve e feche a pasta de trabalho
  12. Abra-o novamente e agora você pode ver tudo que está dentro da pasta Modules etc. 😉

Parabéns, você conseguiu destravar um projeto VBA sem ter que usar a senha.

Baita dica, hein!

1 Comentário


Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *