quarta-feira, novembro 10, 2010

Desprotegendo funções de uma planilha do Excel


No Excel vá em Ferramentas ---> Macro ---> Gravar nova macro ( no 2003 )
No Excel 2007 vá na guia Desenvolverdor senão aparecer habilite ela no menu Office > Opções do Excel > Mais usados > Mostrar a guia de Desenvolvedor do excel

  Clique em gravar macro , logo em seguida abra o editor Visual Basic  copie e cola o código abaixo! clique em executar Macro > ! Aguarde um tempinho até aparecer a mensagem Planilha desprotegida com sucesso - By Fmaciel3! E pronto!

**Atenção A macro é para desproteger a Planilha ela nao mostra nenhuma senha, caso vc queira proteger novamente, vc coloca a senha q quiser!
Desprotegendo a Planilha vc tem acesso a fórmulas entre outros!

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 - By Fmaciel3!!!"
Exit Sub
End If
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
End Sub 


Related Articles

Contato

Nome

E-mail *

Mensagem *