quinta-feira, 27 de maio de 2010

Excel - VBA - Quebrar senha planilha protegida

OLa ! hello ! Ohayo Meus(minhas) jovens !

Dessa vez vamos fazer algo um tanto quanto simples, pois é um código copiado, porém
muito útil.

Aposto que muitos de vocês já se depararam com alguma planilha travada, campos congelados, impedindo a edição, ou até mesmo formulas ocultas ...

Pois bem, tudo isso pode ser resolvido ... Se você gostou daquela funçãozinha, daquela planilha e quer saber como foi feito, não para "roubar" a idéia de um companheiro, mas para implementar uma idédia sua,so ... let's go dance !

-> Criaremos uma nova planilha ao lado da(s) bloqueada(s)



Segunda coisa -> vamos até a guia EXIBIÇÃO, e então clicamos em MACRO (canto direito)


Na lista que aparece clicamos em GRAVAR MACRO

A seguinte caixa deve aparecer:



-> Não altere nada, clique em Ok.

-> Novamente até a aba EXIBIÇÃO, clicamos em exibir macros



-> Clicamos em EDITAR



-> Após isso será aberta uma nova janela para que coloquemos o código do nosso programinha, primeiro apaguem tudo que tiver na janela e depois vocês colocarão o código:

Sub DesprotegerPlanilhaAtiva()
Dim i, i1, i2, i3, i4, i5, i6 As Integer, j As Integer, k As Integer, 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 "Planilha desprotegida com sucesso Huhu!!!"
Exit Sub
End If
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
End Sub

-> Que ficará assim:



-> Feito, agora é so fechar e ir até a planilha que deseja desbloquear, clicar na guia EXIBIÇÃO > MACRO > EXIBIR MACROS > E então clicar em EXECUTAR ..... aguardar alguns segundos, e então se a mensagem "Planilha desprotegida com sucesso Huhu!!!" aparecer, tudo OK !



Espero que não tenha ficado nenhuma dúvida e lembrando, isso vale somente para quebrar senha de planilhas e não de pastas de trabalho protegidas, para isso existem muitos outros programinhas por ai.

Tudo ok entao ? Bom ... atéa próxima entao.

Se you !!!

50 comentários:

  1. Muito bom, funciona mesmo.
    Parabéns!!!

    ResponderExcluir
    Respostas
    1. Cara, penei um dia inteiro seguindo tudo quanto é tutorial que encontrei e nenhum funcionou. Já estava desanimada e achando que meu caso não teria solução, até que me deparei com seu tutorial e, UHUUUUUUUUU, PLANILHA DESBLOQUEADAAAAAAAAA!!!!
      Muito, muito, muuuuuuuuuuuuuuuuuitoooooooo obrigada, valeu!!! abçs

      Excluir
  2. Como fazer para quebrae a senha do arquivo? No caso não se consegue abrir a pasta porque não temso a senha.

    ResponderExcluir
  3. PERFEITO! Em menos de 1 minuto estava com o arquivo desbloqueado!
    Obrigado!!!

    ResponderExcluir
  4. e quando a planilha não aceita gravações de macro???

    ResponderExcluir
  5. PARABÉEENS, ME AJUDOU MUITO MESMO, OBRIGADA!

    ResponderExcluir
  6. Aii mano veiooo... deu certo aqui... obrigado...ÓTIMO POST.

    ResponderExcluir
  7. o meu não deu certo fala que não foi possivel realizar a operação :(

    ResponderExcluir
  8. não dá certo pois a minha planilha bloqueada tem uma macro que esconde as abas e que está bloqueada também criar macros!

    ResponderExcluir
  9. Puta que pariuuuu!!!!
    Muito foda!
    Obrigado amigo!!!

    ResponderExcluir
  10. Perfeito, funcionou na hora... obrigado.

    Rodrigo Negreiro - São José dos Campos

    ResponderExcluir
  11. Funcionou massa
    Vlw brother

    ResponderExcluir
  12. e quando a planilha não aceita gravações de macro???

    ResponderExcluir
  13. faleu cara deu certo
    parabens ...

    ResponderExcluir
  14. Você Teria uma Macro para quebrar a senha da pasta de trabalho ?

    ResponderExcluir
  15. Preciso deixar meu feedback...
    Muito bom mesmo, obrigado!!!

    ResponderExcluir
  16. Muito Obrigado. Excelente.

    ResponderExcluir
  17. Eu nao consegui!!! Na minha planilha não da certo!!

    ResponderExcluir
  18. E se a planilha estiver bloqueada para criação de uma nova (nem com shift + f11)?

    mariomhn @ gmail com

    ResponderExcluir
  19. Cara, achei animal!!
    Só queria entender o que a macro fez exatamente!
    Fiquei muito curioso. Poderia me explicar?
    Valeu
    samuelrudek@gmail.com

    ResponderExcluir
  20. MANO PARABÉNS!!! MUITO BOM....DESBLOQUEOU LEGAL...SÓ TIREI O UHUHU...FANTÁSTICO.

    ResponderExcluir
  21. Não consegui.
    Poderia me ajudar?

    ResponderExcluir
  22. excelente!!! Muito obrigada. Já favoritei o blog para "socorro futuro"

    ResponderExcluir
  23. Excelente!! Nem precisei digitar, bastou Ctrl C e Ctrl V para ficar show!

    ResponderExcluir
  24. É excelente, muito bom mesmo, vc é o cara...10

    ResponderExcluir
  25. Eis a famosa "mão na roda". Só tenho a agradecer.

    ResponderExcluir
  26. Campeão, preciso reexibir planilhas em uma pasta protegida. tem como quebrar a senha da pasta?

    ResponderExcluir
  27. VALEW CARA ESSE CODIGO FUNCIONA MESMO PARABENS PELO SEU CONHECIMENTO E PODER REPASSA PARA GENTE.
    OBRIGADO,
    FERNANDO NUNES.

    ResponderExcluir
  28. Salvou a dia meu companheiro!!!!
    O único que explicou como se faz!! Obrigado de verdade!!!

    ResponderExcluir
  29. Na planilha da copa do mundo 2014 da www.guiadecompra.com, não funciona.......

    ResponderExcluir
    Respostas
    1. Esse tutorial vale para extensão .xls
      Para extensão .xlsx outro tutorial pode ser útil
      http://www.naoelogico.blog.br/como-desproteger-planilha-do-excel-2007-e-2010-sem-usar-a-senha/

      Excluir
  30. Copie e cole no Google:
    (Geralmente planilhas protegidas são comuns em escritórios ou em ambientes administrativos, mas nem sempre seu conteúdo será livre para modificações. Portanto, modifica-los é bastante simples desde que você tenha a senha. Mas e quando você já não lembra a senha? Calma, uma dica simples pode salvar horas de trabalho árduo)

    cai no tutorial do blog não é lógico

    ResponderExcluir
  31. Ola, meus parabéns pelo post! Funcionou perfeito!

    Obs.: uma de um monte de planilhas não quis desbloquear, tem alguma ideia do que pode ser?

    ResponderExcluir
  32. Ola eu postei um video com uma planilha porta que desbloqueia sem esforço, derem uma olha e grátis.

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

    ResponderExcluir
  33. Ola eu postei um video com uma planilha porta que desbloqueia sem esforço, derem uma olha e grátis.

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

    ResponderExcluir