sexta-feira, 19 de outubro de 2012

Desbloquear Planilha Protegida do Excel

Segue abaixo um procedimento com macro para desbloquear em apenas alguns segundos uma planilha protegida por senha no EXCEL.

Siga os passos abaixo conforme indicado.




















Passo 1:
Abra a planilha protegida e digite ALT+F11

Passo 2:
Se você fez certo o passo anterior agora deverá estar aberto o Microsoft Visual Basic.
Vá em INSERIR > MÓDULO

Passo 3:
Insira a rotina abaixo copiando e colando desde a linha "Sub Desbloqueia_Planilha()" até "End Sub"
Sub Desbloqueia_Planilha()

Dim i As Integer, j As Integer, k As Integer
Dim l As Integer, m As Integer, n As Integer
On Error Resume Next
For i = 65 To 66
For j = 65 To 66
For k = 65 To 66
For l = 65 To 66
For m = 65 To 66
For i1 = 65 To 66
For i2 = 65 To 66
For i3 = 65 To 66
For i4 = 65 To 66
For i5 = 65 To 66
For i6 = 65 To 66
For n = 32 To 126
ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
If ActiveSheet.ProtectContents = False Then
MsgBox "Sua planilha foi desbloqueada "
Exit Sub
End If
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next

End Sub

Passo 4: Clique no disquete em Salvar na tela de edição da macro.

Passo 5: Digite ALT+F11 novamente para retornar a planilha protegida.
Digite ALT+F8. Selecione sua macro (Desproteger_Planilha) e clique em executar.

Passo 6: Aguarde alguns segundos e após a execução da macro será exibida a mensagem "Sua planilha foi desbloqueada".

Espero ter ajudado! Deixe seu comentário abaixo, ok!

258 comentários:

  1. Respostas
    1. PESSOAL EU FIZ UM VIDEO COM UM MODELO QUEM QUISER DAR UMA OLHADA E GRATUITA!

      https://www.youtube.com/watch?v=mnDVabPgXlM

      Excluir
    2. PESSOAL EU FIZ UM VIDEO COM UM MODELO QUEM QUISER DAR UMA OLHADA E GRATUITA!

      https://www.youtube.com/watch?v=mnDVabPgXlM

      Excluir
    3. Super deu certo!! Muito Obrigada salvou meu dia, meu chefe ficou achando que sou a mulher mais rápida do mundo...kkk grande abraço!

      Excluir
    4. Que bom que te ajudei Adriana Real, aproveita e recomenda seu chefe meu serviço de hospedagem de sites.... hehehe www.udihost.com.br

      Excluir
    5. Boa tarde, e meu só da erro de copilamento.
      Não entendo, estou copiando e seguindo as instruções certinhas.
      Poderia me ajudar

      aloisiorenato.ar@gmail.com

      Grato

      Excluir
  2. Este comentário foi removido por um administrador do blog.

    ResponderExcluir
    Respostas
    1. Este comentário foi removido por um administrador do blog.

      Excluir
  3. ao abri a planilha já pede a senha e não consigo acessar o menu digitando alt + f11. Tem alguma idéia ?

    ResponderExcluir
    Respostas
    1. Comigo acontece o mesmo. Não abre, pois vai logo pedindo a senha.

      Excluir
    2. Existe um outro procedimento mas no momento não encontrei o tutorial, assim que achar disponibilizarei. Obrigado

      Excluir
    3. excelente, muito rápido, obrigado

      Excluir
    4. Legal consegui fazer o desbloqueio, muito obrigado.

      Wanderley

      Excluir
    5. Pra quem não conseguir por estar pedindo uma senha, saiba que esse método não se aplicará. Em seu caso que não se lembra da senha, existem sites especializados para quebrar essa senha, porém eles cobram. Esse método de macro é apenas para DESPROTEGER planilhas contra gravações, edições e etc....
      Tutorial muito bom ao autor do tópico... Parabéns. Um abraço.

      Excluir
    6. a minha tem senha e foi desbloqueada

      Excluir
    7. Quem não conseguir desbloquear, mande para o meu e-mail que eu desbloqueio para vocês: diego@zulupa.com.br

      Excluir
    8. TENHO UMA PLANILHA QUE DESBLOQUEIA TANTO A PLANILHA QUANTO O CODIGO VBA PARA QUEM NAO CONSEGUE ACESSO A PLANILHA, SUPER PRATICA. BINKOSK@HOTMAIL.COM

      Excluir
  4. Muito Pratico e Facil.

    ResponderExcluir
  5. Everton

    Sensacional, me livrou de refazer um trabalho bem demorado.

    Obrigado..

    ResponderExcluir
  6. cara, vlw me ajudou muito, devia ter tentando seu metodo desde o começo... mais toh tão acostumada a usar programas terceiros q n tentei hahaha se tivesse tentando antes teria me poupado muito tempo... vlw msmo vc vai pro céu cara rsrsrs

    ResponderExcluir
  7. Boa dica, mas não funciona em todos os casos, pois existem planilhas que essa parte também está bloqueada.

    ResponderExcluir
    Respostas
    1. Existe um outro procedimento que ja usei mas no momento não me lembro utilizando um script VB para destravar a Macro do Excel. Assim que eu tiver a necessidade de utiliza-lo irei dar uma pesquisada e postar aqui no Blog. Obrigado

      Excluir
    2. Boa noite! Essa dica me salvou... Muito obrigado!!!

      Abraço

      Excluir
    3. fantástico amigo, muito obrigado

      Excluir
  8. excelente o melhor que encontrei ate agora

    ResponderExcluir
  9. Obrigado amigo, deu certo.

    ResponderExcluir
  10. Perfeito!! muito obrigado!! me salvou de uma encrenca tremenda!! hehe

    abraço!

    ResponderExcluir
  11. Obrigada Everton, no meu caso ajudou muitoooo!!! Adorei a Dica...

    ResponderExcluir
  12. funcionou sim! Valeu mesmo Everton!

    ResponderExcluir
  13. Grande parceiro. Parabéns irmão. Estava há mais de dias tentando desbloquear e não conseguia. Foi só seguir o que você disse que deu tudo certo Parabéns e Obrigado!!!

    ResponderExcluir
  14. show de bola! parabéns, foi o melhor de todos

    ResponderExcluir
  15. Muito bom... parabéns e obrigado....

    ResponderExcluir
  16. Funcionou, muito obrigada!

    ResponderExcluir
  17. Obrigada cara isso ajudo muito,e de uma força simples e claro, com todos os detalhes precisos.

    ResponderExcluir
  18. funciona mesmo !!!!
    Parabéns e obg.

    ResponderExcluir
  19. O meu tambem esta igual ao do Paulo Rocha, ao abri a planilha já pede a senha e não consigo acessar o menu digitando alt + f11. Alguem ?

    ResponderExcluir
  20. Perfeito obrigado pela aula....

    ResponderExcluir
  21. EXCELENTE, MUITO PRÁTICO

    ResponderExcluir
  22. FUNCIONOU MUITO BEM, PARABÉNS EVERTON. ME AJUDOU MUITO.

    ResponderExcluir
  23. Boa dica!..segui os passos , porem não obtive sucesso pois o arquivo não esta habilitado para macro na pasta de trabalho;teria alguma sugestão..valeuu

    ResponderExcluir
  24. Funcionou de primeira ! Obrigado !

    ResponderExcluir
  25. No meu caso a senha é para abrir o arquivo. Tem como desproteger ? Já tentei os programas da empresa Elcomsoft e outros, mas rodou por dias e dias sem descobrir a senha. Enviei o arquivo para um site chamado www.senhaperdida.com.br que conseguiu desproteger, mas o serviço é pago e minha grana está curta.

    ResponderExcluir
    Respostas
    1. se quiser posso tentar ajudar no meu tempo vago e so postar o link para download do arquivo aqui nos comentários

      Excluir
    2. Acabei de testar e funciona mesmo.
      Valeu ai caríssimo

      um abraço

      Excluir
  26. bom dia Everton me ajuda numa planilha me passa seu email fazendo favor

    ResponderExcluir
  27. Everton,

    Obrigado pela grande ajuda !

    ResponderExcluir
  28. Obrigado, simples, objetivo e funciona muito bem. Obrigado

    ResponderExcluir
  29. Fácil e rápido Valeu !!!!!!!!!

    ResponderExcluir
  30. Everton, funcionou obrigado, porém sou meio fuçado. Poderia me explicar o que o código faz exatamente? Você não declarou as variáveis i1, i2, i3 ,4 etc, não entendi isso, e também não entendi como funcionam as tentativas... Tentar entre 65, 66? só o "n" que tem um intervalo diferente? Pode me detalhar o código por favor? Tenho uma boa lógica em programação creio que você ajudando pegarei fácil, mas apenas olhando não entendi porque desses intervalos, o que são essas variáveis não declaradas e como funcionou esse loop seu, nem mesmo debugando rsrs... Valeu!

    ResponderExcluir
  31. Isso foi perfeito, extremamente funcional! Obrigada pela dica

    ResponderExcluir
  32. Otima diga, facil e rapido.
    Obg

    ResponderExcluir
  33. Parabens, otima dica man

    ResponderExcluir
  34. Este comentário foi removido pelo autor.

    ResponderExcluir
  35. Legal comigo, deu certo também

    ResponderExcluir
  36. Velho. Você é o cara !!! Obrigado pela ajuda.

    ResponderExcluir
  37. Valeu!!!!!...Vc garantiu meu emprego!!!...kkkkkk

    ResponderExcluir
  38. URGENTE: TENHO UMA PLANILHA QUE ESTÁ COM DATA DE VALIDADE, ALGUÉM SABE COMO REMOVER?

    ResponderExcluir
  39. detalhe, a planilha está bloqueada até o visual basic, tem como desloquear?

    ResponderExcluir
  40. Cara, a idéia é sensacional mas ainda assim não consegui desbloquear... Aparece a mensagem de erro "Não é possível executar o código no modo interromper"
    Alguma sugestão e solução para esse problema?
    Obrigado!

    ResponderExcluir
  41. Perfeito Cara você é um máximo esta de Parabéns Mesmo.

    ResponderExcluir
  42. Perfeito. Parabéns!
    Muito obrigada!

    ResponderExcluir
  43. tem como exibir a senha quando desbloqueada?

    ResponderExcluir
  44. Eu clico em executar, mas parece que entra em um loop, e nunca termina de executar.

    ResponderExcluir
  45. Realmente muito eficiente, esse tutorial. Eu consegui desbloquear a minha planilha. Depois de ter feito todo o processo até o passo 5, eu fechei a Macro junto com a planilha e a abri novamente. Depois apertei Alt+F8 e executei o comando "Desbloquear Planilha" e pronto! Funcionou perfeitamente. Nota 10!

    ResponderExcluir
  46. Muito obrigado, estou preste a ganhar uma vaga de emprego por essa dica. Show

    ResponderExcluir
  47. cara muito bom mesmo, muito obrigado, facilimo

    ResponderExcluir
  48. Boa Noite. Parabéns pela dica. É isto mesmo que preciso, mas estou com um problema...
    Ao fazer o processo passo-a-passo apresenta um erro:
    "Os recursos a seguir não podem ser salvos em pastas de trabalho sem macro:
    * Projeto de VB
    Para salvar um arquivo com esses recursos, clique em não e escolha um tipo de arquivo habilitado para macro na lista tipo de arquivo.
    Para continuar salvando como pasta sem macro, clique em sim."

    Tentei das duas opções e não consegui. Alguma solução? Obrigado

    ResponderExcluir
  49. Gravei em pasta habilitada e trava a planilha. Fica "Not Responding"

    ResponderExcluir
  50. Excelente, me ajudou muito.

    ResponderExcluir
  51. show de bola!!!!! Waleu!!!!

    ResponderExcluir
  52. Muito bom, me salvou... obrigado.

    ResponderExcluir
  53. Me salvou, ufa!
    Obrigado.

    ResponderExcluir
  54. Deus te ilumine MERMÃO rsrsr, salvaste meu dia

    ResponderExcluir
  55. Legal a dica, mas você pode postar como desbloquear uma planiha onde o VB é que está com a senha?

    ResponderExcluir
  56. Precisei desproteger uma planilha e consegui com este tutorial. Muito Obrigado!

    ResponderExcluir
  57. Simplesmente...Perfeito!!!!!

    ResponderExcluir
  58. Funcionou. Muito obrigada!

    ResponderExcluir
  59. Muito bom,depois de varias tentativas em outras paginas,somente o seu codigo funcionou, valew.

    ResponderExcluir
  60. Tive que comentar também.
    Olhei varios, mas o seu eu consegui de primeira... MUITO BOM!!! EXCELENTE.

    ResponderExcluir
  61. Quebrou um grande galho! Valeu mesmo! Obrigado!

    ResponderExcluir
  62. Excelente! SENSACIONAL! SALVOU MINHA VIDAAAAA ♥

    ResponderExcluir
  63. Everton poderia me ajudar, tenho uma planilha que pede senha para abrir. E não consigo, Necessito alimentar está planilha e não posso por esse motivo. o antigo analista foi demitido e não deixou as senhas.

    ResponderExcluir
  64. Obrigado, por compartilhar o conhecimento. Muito útil!!

    ResponderExcluir
  65. Muito obrigada.
    Comigo deu super certo sua dica.

    ResponderExcluir
  66. Um tópico que foi postado a mais de 2 anos e ainda continua ajudando.

    Valeu por ajudar o próximo.

    Obrigado.

    ResponderExcluir
  67. O Brigado!!!!

    Deu certo!! ate no 2013!

    ResponderExcluir
  68. Continua ajudando muuuito, obrigado!!!!

    ResponderExcluir
  69. Este comentário foi removido pelo autor.

    ResponderExcluir
  70. como faz em um excel 97 - 2003 ? pq não está dando certo... ele pede pra salvar pra um excel mais recente!!! =\

    ResponderExcluir
  71. Obrigado !!! Show de Bola !!! Funcionou aqui (Office 2010 Home)

    ResponderExcluir
  72. Obrigado!! Office 2010 desbloqueado!!

    ResponderExcluir
  73. Dá para trocar o resultado da senha para ser exibido em um InputBox ao inves de MsgBox para que seja possivel copiar a senha, assim:

    Sub PasswordBreaker ()
    'Breaks worksheet password protection.
    Dim i As Integer , j As Integer , k As Integer
    Dim l As Integer , m As Integer , n As Integer
    Dim i1 As Integer , i2 As Integer , i3 As Integer
    Dim i4 As Integer , i5 As Integer , i6 As Integer
    Dim myValue As Variant
    On Error Resume Next
    For i = 65 To 66:
    For j = 65 To 66:
    For k = 65 To 66
    For l = 65 To 66:
    For m = 65 To 66:
    For i1 = 65 To 66
    For i2 = 65 To 66:
    For i3 = 65 To 66:
    For i4 = 65 To 66
    For i5 = 65 To 66:
    For i6 = 65 To 66:
    For n = 32 To 126
    ActiveSheet. Unprotect Chr ( i) & Chr( j ) & Chr (k ) & _
    Chr (l ) & Chr ( m) & Chr( i1 ) & Chr (i2 ) & Chr ( i3) & _
    Chr (i4 ) & Chr ( i5) & Chr( i6 ) & Chr (n )
    If ActiveSheet. ProtectContents = False Then
    myValue = InputBox ("Password de desbloqueio eh: " , "Senha" , Chr ( i) & Chr( j ) & _
    Chr (k ) & Chr ( l) & Chr( m ) & Chr (i1 ) & Chr ( i2) & _
    Chr (i3 ) & Chr ( i4) & Chr( i5 ) & Chr (i6 ) & Chr ( n))
    Exit Sub
    End If
    Next :
    Next :
    Next :
    Next :
    Next :
    Next
    Next :
    Next :
    Next :
    Next :
    Next :
    Next
    End Sub




    ResponderExcluir
  74. Excelente! Simples e rápido de fazer. Muito obrigada!

    ResponderExcluir
  75. Everton Lima, muito obrigado pelo auxilio, show de bola.

    ResponderExcluir
  76. valeu!!
    funcionou perfeitamente.
    obrigado

    ResponderExcluir
  77. Com alt + F11 não está abrindo a janela do Microsoft Visual Basic para inserir o código!!!???

    ResponderExcluir
  78. Depois de duas horas tentando de td que é jeito achei esse site e funcionou...Grande! valeu, foi a única alternativa que encontrei que deu certo!
    Obrigado!

    ResponderExcluir
  79. Muito bom.
    Simples e rápido. Funciona!!
    OBRIGADO.

    ResponderExcluir
  80. Muito Bom
    Simplesmente rápido e certeiro


    Obrigado

    ResponderExcluir
  81. Muito obrigada...
    Me ajudou muito.

    ResponderExcluir
  82. excelente, na primeira tentativa não deu certo, tentei novamente e realmente desbloqueou o arquivo. Muito obrigada, ganhei o dia.

    ResponderExcluir
  83. Funcionou muito bem! Excelente!

    ResponderExcluir
  84. Obrigada, Deu certo mesmo!!!!

    ResponderExcluir
  85. Perfeito! Deu muito certo! Procedimento rápido, fácil e muito funcional. Parabéns!

    ResponderExcluir
  86. ótimo ! muito obrigada mesmo !!!!

    ResponderExcluir
  87. Fantástico! Funcionou legal!

    ResponderExcluir
  88. perfect, top, funcionou mesmo

    ResponderExcluir
  89. Demais, excelente dica me salvou o dia! Não conhecia o blog, mas depois dessa vou analisá-lo de cabo a rabo. Obrigado. Ganhou mais um leitor.

    ResponderExcluir
  90. Obrigado Everton!
    Rápida e muito eficaz!!!
    Sucesso!!!

    ResponderExcluir
  91. Excelente! Muito prática e eficaz! Otimo Trabalho! Parabéns!

    ResponderExcluir
  92. Ajudou muito!
    Obrigado!

    ResponderExcluir
  93. excelente!..perfeita explicação;!

    ResponderExcluir
  94. No meu caso, quando executo a macro, meu excel não responde mais.. Aguardei alguns minutos para ver se voltava a responder, mas não funciona.
    O que devo fazer ?

    ResponderExcluir
  95. Abri pelo BrOffice e tirou tudo (senhas)

    ResponderExcluir
  96. Valeu cara, funcionou perfeitamente, obrigado!!

    ResponderExcluir
  97. deu certo!!!!! Valeu!!!!

    ResponderExcluir
  98. Valeu!!!! Perdi uma tarde inteira refazendo uma planilha que perdi a senha, só depois encontrei sua dica.
    Funcionou de prima. Obrigada

    ResponderExcluir
  99. Pessoal, como desbloquear uma planilha de excell no mac??

    ResponderExcluir
  100. Fantástico

    Tentei vários só o seu funcionou

    ResponderExcluir
  101. Tenho 3 planilhas para desbloquear. Estão protegidas apenas para edição em algumas células e funções.
    Achei seu tutorial ótimo mas comigo não está funcionando. Fica como "não está respondendo" por váááários minutos e nada.
    Como poderia me ajudar? Vc conseguiria desbloquear pra mim caso eu te envie o arquivo?
    Obrigada

    ResponderExcluir
    Respostas
    1. ME MANDA OS ARQUIVOS DESBLOQUEIO PRA VC BINKOSK@HOTMAIL.COM

      Excluir
  102. Muito Obrigado meu, você é foda meu. Obrigado

    ResponderExcluir
  103. Muito prático e rápido, adorei. Está de parabens.

    ResponderExcluir
  104. Esse código foi direto na gaveta cara!.
    Parabéns

    ResponderExcluir
  105. Olá Everton, bom dia!

    Uma de nossas planilhas excel foi protegida por senha de abertura de arquivo.
    Infelizmente quando foi alterada não foi feito o registro da nova senha.
    Qual é a melhor solução para voltar a abrir este arquivo?

    Obrigado!
    Marcelo

    ResponderExcluir
  106. Mais uma coisa, se puder me retornar em meu email agradeço desde já:
    marcelo.rachid@gmail.com

    Obrigado

    ResponderExcluir
  107. Boa tarde Everton, blz?
    Irmão tentei com os dois código aparentemente deram certo, pois um retornou a msg de "sucesso" e com o outro me trouxe uma possível senha "AAAAAAAAAAA ", mesmo assim continua bloqueada, pode me ajudar por favor?

    Desde já agradeço a atenção.
    Abraço.

    ResponderExcluir
  108. Senhores, achei este aplicativo!
    Muito bom, Fácil e sem códigos... e o melhor funciona: http://www.4shared.com/postDownload/-XmxFccsba/password_2015.html

    Espero ter ajudado.
    Abraço.

    ResponderExcluir
  109. Muito obrigada!! Show de bola! Depois de muitas tentativas , o seu tutorial foi o que me ajudou. valeu

    ResponderExcluir
  110. http://www.everton.eti.br/2012/10/desbloquear-planilha-protegida-do-excel.html

    ResponderExcluir
  111. Perfeito... Depois de várias tentativas foi a única que deu certo. Obrigado

    ResponderExcluir
  112. Este comentário foi removido pelo autor.

    ResponderExcluir
  113. Obrigado pela informação útil. Eu estou usando para o efeito a Manyprog Excel Password Recovery programa. Ele pode recuperar a senha para o documento Excel e recuperar senhas para folhas Excel. http://pt.manyprog.com/excel-password-recovery.php

    ResponderExcluir
  114. Obrigado pela informação! Foi de grande ajuda! Agora eu gostaria de saber se é possível bloquear novamente?

    ResponderExcluir
  115. cara não da certo pq antes de abrir a planilha ja solicita a senha

    ResponderExcluir
  116. cara não da certo pq antes de abrir a planilha ja solicita a senha

    ResponderExcluir
  117. Muito obrigado!!! Consegui e ajudou bastante!!!

    ResponderExcluir
  118. Este comentário foi removido pelo autor.

    ResponderExcluir
  119. Oi Everton! Super top seu post!!! Me ajudou muito!!!

    ResponderExcluir
  120. No meu excel não aparece o Visual Basic. E agora?

    ResponderExcluir
  121. Perfeito, muito obrigada!

    ResponderExcluir
  122. Tive dúvidas na hora de salvar pois apareceu uma caixa de msg e tal mas cliquei em "sim", depois F11 e F8 e no final deu certinho! Obrigado!!

    ResponderExcluir
  123. Mas agora estou com um problema, depois de executada a primeira vez, as outras vezes, já não responde. o excel bloqueia, e tenho q reinicia-lo ou fecha-lo...

    ResponderExcluir
  124. Olá Everton!

    Tenhio uma planilha e nao consiguir fazer o desbloquiro com as dicas aqui do Blog.. voce pode me enviar o seu email?
    augustoberredo@gmail.com

    ResponderExcluir