É muito provável que você já tenha acessado alguma planilha do Excel bloqueada, e desta forma, não tenha conseguido realizar algum tipo de alteração desejado na mesma. A planilha bloqueada poderá ficar restrita para o usuário, com suas fórmulas e outras informações omitidas, além de células e outros conteúdos bloqueados para modificação.
Existem várias razões para uma planilha ser bloqueada. Veja abaixo algumas:
- Manter a planilha organizada;
- Evitar ações acidentais que possam comprometer o seu bom funcionamento;
- Direitos Autorais, evitando que usuários copiem a sua estrutura e utilizem para outros fins;
Enfim, esses são alguns dos motivos existentes para manter uma planilha bloqueada. Entretanto, existem casos no qual o usuário que cria uma planilha, realiza o bloqueio e perde a senha para reverter esta ação. Neste caso, existe um procedimento que pode ser executado para desbloquear uma planilha do Excel.
Obs: não estamos incentivando os usuários a utilizar este procedimento para desbloquear planilhas de terceiros. Nosso intuito é ajudar as pessoas na recuperação de suas próprias planilhas bloqueadas. Utilize o comando abaixo com consciência.
Para desbloquear uma planilha do Excel, siga o passo a passo abaixo:
– Abra a planilha protegida;
– Acesse o Microsoft Visual Basic, apertando CTRL + F11;
– Na janela que abrir, vá no Menu Inserir ; Módulo;
– Copie e cole o código abaixo (em vermelho) no espaço em branco da tela que abriu:
Sub Desbloqueia_Planilha()
Dim i As Integer, j As Integer, k As Integer
Dim 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 “Sua planilha foi desprotegida”
Exit Sub
End If
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
End Sub
– Salve a macro, clicando em Salvar;
– Retorne à planilha protegida, apertando novamente CTRL + F11;
– Agora, aperte ALT + F8. Selecione a macro Desproteger planilha, e clique em Executar;
– Aguarde uns segundos. Uma mensagem será mostrada indicando o desbloqueio da planilha.
– E pronto. Não esqueça de salvar a planilha para mantê-la desbloqueada.
Sempre uso esse método quando esqueço a senha do arquivo, srsrs, porém, criei uma para a empresa, e desabilitei o modulo do vba e agora não consigo alterar, tem como, ou só criando uma nova