Desbloqueando Planilhas do Excell

Publicado em: 04/04/2008  |  Desenvolvimento  |  Visualizações: 1.793  |  1 Comentário(s)
Freqüentemente pessoas me enviam e-mails perguntando como fazer para desbloquear planilhas do Excel.

Pensando nisto, resolvi escrever este artigo, mas deixo claro que o código de desbloqueio aqui descrito foi retirado da internet e testado por mim, com êxito.

Para desbloquear a planilha, siga os seguintes passos:

1) Com a planilha aberta, abra o editor do Visual Basic;

2) Insira o código abaixo no editor do Visual Basic;


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 "One usable password is " & 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


3) Execute o código;

Ao clicar em executar será feita uma varredura em toda a planilha para fazer o desbloqueio. Essa varredura dura cerca de 5 a 6 minutos. Após concluída, a planilha estará totalmente desbloqueada e as fórmulas utilizadas nela, que antes estavam invisíveis, agora podem ser visualizadas.

Façam bom proveito desse código.

Até a próxima...

compartilhe
  Dica: Confira todo nosso conteúdo de Desenvolvimento no site.
Links patrocinados
Últimos artigos do editor

comunicacao.jpg Identidade Visual: A cria.
Nesse artigo da série veremo.
delphi.jpg Curso de Delphi - Aula 2:.
No Delphi temos 2 níveis de .
photoshop.gif Distorcendo as cores
Nesse artigo veremos como co.
comunicacao.jpg Identidade Visual: Primei.
Nessa série de artigos verem.
corel.jpg Curso de Corel Draw X3: A.
Quando iniciamos um trabalho.
windows2.jpg Como fazer o backup, edit.
O Registro nas versões de 64.
Opinião do leitor:
1 Comentário(s)

 Cleberz comentou:

Esse código não varre a planilha e a desbloqueia. O que ele faz é um brute-force attack (testar todas as combinações possíveis) pra tentar descobrir a senha. Uma vez descoberta, ele te diz a senha numa mensagem. Mais cuidado antes de publicar código desconhecido! Podia ser malicioso. Muita sorte. Obrigado pelo artigo! Abraços!

Publicado em: 02/05/2008 - 10:02

Acesso restrito
Destaques
Como assinar um RSS Como assinar um RSS
Aprenda a assinar um blog/site utilizando o agregador de notícias em formato RSS
Peixe Grande 2008 Peixe Grande 2008
O Oficina da Net está este ano participando do Projeto Peixe Grande 2008 na categoria de Blog. Ajude-nos vote!
iPhone 3G no Brasil iPhone 3G no Brasil
O smartphone da Apple chegou ao Brasil com a tecnologia de terceira geração de telefonia.
Links patrocinados
Autor
Tags
Artigos Relacionados
Novos Artigos
Notícias Relacionados
Assine nosso RSS

© 2005 - 2008 - Oficina da Net - v 3.0 - É proibida a reprodução parcial ou completa do conteúdo deste site sem autorização por escrito. Resolução adequada: 1024x768px.