Entrar
Home
Biblioteca
Wiki
Aprender
Galeria
Downloads
Suporte
Fóruns
Blogs
Resources For IT Professionals
Brasil (Português)
Россия (Pусский)
中国(简体中文)
United States (English)
Skip to locale bar
Page Details
Primeira publicação por
Wagner dos Santos Vasconcellos
Quando:
25 mai 2012 12:30
Última revisão por
Peter Geelen
(MVP, Microsoft Community Contributor)
Quando:
21 out 2016 9:55
Revisões:
8
Comentários:
7
Options
Revisão #2
Início
»
Brasil (Português)
»
artigos TechNet
»
Excel: Desbloqueando Planilhas Protegidas com senha - Internamente
»
Revisão #2
Excel: Desbloqueando Planilhas Protegidas com senha - Internamente
Você está revisando uma revisão mais antiga desta página.
Ir para versão atual
Desbloqueando Planilhas Protegidas com senha - Internamente [PT-BR]
Este Procedimento é feito dentro do Excel.
O mesmo deve ser executado dentro da guia de desenvolvedor como VBA.
Acessando Guia do Visual Basic:
Pressione CTRL + F11
para ativar esta tela, aplique o código em cada planilha a desbloquear.
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
Pronto, pode editar os campos bloqueados normalmente.
Abs.
Wagner S. Vasconcellos