Início / Microsoft Excel / Como desproteger planilhas no Excel?

Como desproteger planilhas no Excel?



É 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.

Comentários

comments

Leia também

excel 2013

“Erro ao enviar o comando para o programa”. O que fazer?

Você já se deparou com o seguinte problema ao tentar abrir algum arquivo do Excel? ...

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *