Se você trabalha ou já trabalhou em escritório já deve ter passa por isso na hora de acessar uma planilha no Excel, geralmente protegemos nossas planilhas com senha quando há dados importantes, ou bloqueamos algumas células para que usuário leigos não consiga altera-las. Muitas vezes o autor esquece a senha ou já mudou de emprego e novo contratado não sabe o que fazer.
No tutorial a seguir vamos mostrar que é possível desproteger uma planilha do Excel e conseguir o acesso bruto. Aqui iremos mostrar dois método, um que eu chamo de Ctrl C Ctrl V e outro é usando macros.
1 - MÉTODO (CTRL C CTRL V)
Copie toda a planilha com ilustra a imagem abaixo.
Lembre-se que esse método funciona bem quando o arquivo do Excel é salvo no formato .xlsx, que é padrão da versões a partir Office 2010. Mesmo que a planilha esteja protegida é possível selecionar todas as células "para copia".
- Abra a planilha protegida e clique no botão selecionar tudo como está destacado na imagem acima.
- Aperte as teclas Ctrl C, depois clique em Arquivo e em seguida, em NOVO.
- Crie uma nova planilha em branco e clique em Ctrl V.
- Habilitar o modo Desenvolvedor, clique no menu Arquivo e depois em Opções
- Clique em Personalizar Faixa de Opções marque a caixa Desenvolvedor e clique em OK.
- Volte para a planilha e clique na aba Desenvolvedor em seguida clique, em grava macro, siga os passo da imagem abaixo.
- Chegamos na parte mais complexa, vamos criar o macro.
- Depois de ter clicado em OK como mostrar a imagem acima, vamos interromper a gravação do macro, e em seguida clicar em Visual Basic; veja a imagem abaixo.
- Com o arquivo aberto, acesse o menu Desenvolvedor e clique em Macros;
- Selecione a macro que acabou de criar (no caso, PasswordBreaker) e clique em Executar;
- Isso pode levar algum tempo, mas feito isso, a macro informará a senha do documento. Anote-a
- Na aba Revisão, clique em Desproteger Planilha
- As vezes desbloqueia direto e outras você terá que entrar com a senha que a macro revelou e clique em OK.