O que saber
- Desproteger como proprietário: Abra a planilha. Selecione Review > Desproteger Planilha. Digite a senha usada para proteger o arquivo. Escolha OK.
- Desproteger sem senha: Abra a planilha. Abra o editor de código Visual Basic selecionando Desenvolvedor > Ver código.
- Em seguida, digite o código fornecido neste artigo e selecione Run. Em alguns minutos, uma senha é revelada. Escolha OK.
Este artigo explica como desproteger pastas de trabalho do Excel como proprietário da pasta de trabalho com a senha ou como indivíduo sem a senha. Essas informações se aplicam a pastas de trabalho do Excel no Microsoft Excel 365, Microsoft Excel 2019, 2016 e 2013.
Como desbloquear uma pasta de trabalho do Excel como proprietário
O Microsoft Excel está repleto de recursos. Um desses recursos é a capacidade de proteger seus arquivos do Excel em nível de célula, planilha ou pasta de trabalho. Às vezes, é necessário desproteger pastas de trabalho do Excel para garantir que as alterações de dados sejam aplicadas corretamente.
Este método pressupõe que, como proprietário do arquivo, você se lembra da senha usada para proteger a planilha.
-
Abra a planilha protegida e selecione Review > Desproteger Planilha. Você também pode clicar com o botão direito do mouse na planilha protegida e selecionar Desproteger Planilha.
Você pode identificar uma planilha protegida na seção Alterações da guia Revisão na faixa de opções. Se a planilha estiver protegida, você verá a opção Desproteger Planilha.
-
Digite a senha usada para proteger a planilha e selecione OK.
-
Sua planilha agora estará desprotegida e poderá ser modificada.
Como desproteger uma pasta de trabalho do Excel sem saber a senha
Você pode ter protegido sua pasta de trabalho ou planilha do Excel e não teve que modificá-la em algum tempo, mesmo anos. Agora que você precisa fazer alterações, não se lembra mais da senha usada para proteger esta planilha.
Felizmente, essas etapas permitirão que você desproteja sua pasta de trabalho usando um script Virtual Basic como uma macro para identificar a senha.
- Abra a planilha protegida.
-
Acesse o editor de código Visual Basic pressionando ALT+F11 ou selecione Developer > View Code.
-
Na janela Código da planilha protegida, digite o seguinte código:
Sub PasswordBreaker()
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 A 66: Para k=65 A 66
Para l=65 A 66: Para m=65 A 66: Para i1=65 A 66
Para i2=65 A 66: Para i3=65 A 66: Para i4=65 Para 66
Para i5=65 Para 66: Para i6=65 Para 66: Para n=32 Para 126
ActiveSheet. Desproteger 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 "Uma senha utilizável é " & 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: Próximo: Próximo: Próximo: Próximo
End Sub
-
Selecione Run ou pressione F5 para executar o código.
-
O código levará vários minutos para ser executado. Quando terminar, você receberá um pop-up com uma senha. Selecione OK e sua planilha ficará desprotegida.
Esta não é a senha original e você não precisa se lembrar dela.