Como desbloquear planilhas do Excel
Monday, June 15, 2009 17:38

Faz tempo que não apreço por aqui, mas hoje, com a necessidade de um amigo, estou mais uma vez escrevendo no blog.
Meu grande amigo André, recebeu uma planilha em excel com um formulário com alguns campos protegidos, no caso o cliente dele, solicitava algumas alterações, justo nos campos bloqueados.
Conseguimos encontrar a seguinte solução:
1 – Com a planilha aberta aperte “Alt+F11″, isso abrirá o “Editor do Visual Basic”.
2- Com o “Editor do Visual Basic” aberto localize e clique duas vezes em “EstaPasta_de_trabalho“.
3- Cole o código abaixo na janela com fundo branco que se abrirá.
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!!!”
Exit Sub
End If
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
End Sub
**********
Presione “F5″ e aguarde o processo de desbloqueio.
Irá surgir a mensagem: Planilha desprotegida com sucesso!!!
Esta macro é para desbloqueio de planilhas e não de arquivos.
Para desbloquear arquivos é necessário um programa do tipo Password Recovery, muita sorte e muita paciência.
PS. Teste realizado no Excel 2003.
Um forte abraço!














































Rosita:
June 16th, 2009 at 11:46 am
Não consegui desbloquear deu erro de sintese e compilação!
Valeu mas não foi desta vez!!
Ricardo Lima:
June 16th, 2009 at 4:04 pm
Se eu puder ajudar, post o erro
Abç!
Andre:
June 20th, 2009 at 4:44 pm
Ricardão, testado e aprovado!
Funcionou corretamente em duas planilhas com subplanilhas dentro …
Valeu pela dica.
Ricardo:
June 26th, 2009 at 12:09 pm
Testado e Aprovado!!!
porém usei no excel 2007 e estava dando um erro na linha:
MsgBox “Planilha desprotegida com sucesso!!!”
Eu simplesmente apaguei e funcionou, só não apareceu a mensagem de “Planilha de desprotegida com SUcesso” rs..
VAleuws!!
fabio:
September 15th, 2009 at 3:18 pm
comigo aconteceu a mesma coisa, apaguei apenas esta linha… parece ter funcionado… muito obrigado pela dica! abraços
fabio:
September 15th, 2009 at 3:21 pm
funcionou sim!! 100% valeuuuuu!!!
Broker!:
October 30th, 2009 at 4:54 pm
Pqp!!!! Valeu cara!!!!!!
Sofia:
December 20th, 2009 at 9:51 am
DEU!
OBRIGADA!!!
Tambem usei no 2007 e apaguei esta linha:
MsgBox “Planilha desprotegida com sucesso!!!”
E funcionou!
Paulão:
February 21st, 2010 at 2:41 pm
Ótima dica e funciona muito bem. Pena que não ajuda se o arquivo estiver com senha para abrir. Neste caso, sugiro o programa AOPR da empresa Elcomsoft ou então o site http://www.senhaperdida.com.br. Fui.
Fernando:
March 9th, 2010 at 12:38 pm
Muito bom, funciona também no excel 2007. Abraço
Fortes:
May 20th, 2010 at 5:24 pm
Muito Obrigado Amigo! Funcionou
Felipe:
June 6th, 2010 at 7:48 pm
SENSACIONAL! QUEBROU UM MEGA GALHA! São pessoas como vc que deixam a internete mais democrática para aqueles menos favorecidos