Como recuperar a senha de proteção de planilha perdida no Excel?
Sempre definimos senhas para proteger algumas planilhas importantes de serem destruídas ou modificadas por outras pessoas. Mas, se você esquecer suas senhas, o que poderia fazer? Felizmente, o Excel suporta algum código VBA para recuperar sua senha de proteção de planilha perdida. Você pode lidar com esse problema da seguinte forma:
Recuperar a senha de proteção de planilha perdida no Excel com código VBA
Recuperar a senha de proteção de planilha perdida no Excel com código VBA
O seguinte código VBA pode ajudá-lo a cancelar rapidamente suas senhas originais em uma planilha.
1. Abra sua planilha que foi protegida anteriormente.
2. Pressione e segure as teclas ALT + F11, e isso abrirá a janela do Microsoft Visual Basic for Applications.
3. Clique em Inserir > Módulo e cole o seguinte código na Janela do Módulo.
Código VBA: recuperar a senha de proteção de planilha perdida
Sub PasswordRecovery()
Dim i As Integer, j As Integer, k As Integer
Dim l As Integer, m As Integer, n As Integer
Dim i1 As Integer, i2 As Integer, i3 As Integer
Dim i4 As Integer, i5 As Integer, i6 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
4. Em seguida, clique na tecla F5 para executar este código, e uma caixa de aviso aparecerá; clique em OK para fechá-la, e suas senhas da planilha protegida serão canceladas imediatamente.
Notas:
1. Com este código, você só consegue recuperar uma senha de proteção de planilha por vez; se houver várias planilhas protegidas, você precisará aplicar este código uma por uma.
2. O código acima é proveniente de http://excelzoom.com/2009/08/how-to-recover-lost-excel-passwords/.
Artigos relacionados
Como proteger várias planilhas de uma vez no Excel?
Como desproteger várias planilhas de uma vez no Excel?
Melhores Ferramentas de Produtividade para Office
Impulsione suas habilidades no Excel com Kutools para Excel e experimente uma eficiência incomparável. Kutools para Excel oferece mais de300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para acessar o recurso que você mais precisa...
Office Tab traz interface com abas para o Office e facilita muito seu trabalho
- Habilite edição e leitura por abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie múltiplos documentos em novas abas de uma mesma janela, em vez de em novas janelas.
- Aumente sua produtividade em50% e economize centenas de cliques todos os dias!
Todos os complementos Kutools. Um instalador
O pacote Kutools for Office reúne complementos para Excel, Word, Outlook & PowerPoint, além do Office Tab Pro, sendo ideal para equipes que trabalham em vários aplicativos do Office.





- Pacote tudo-em-um — complementos para Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Um instalador, uma licença — configuração em minutos (pronto para MSI)
- Trabalhe melhor em conjunto — produtividade otimizada entre os aplicativos do Office
- Avaliação completa por30 dias — sem registro e sem cartão de crédito
- Melhor custo-benefício — economize comparado à compra individual de add-ins