Como desbloquear uma planilha sem senha?

Se uma planilha ou planilha estiver protegida, você poderá desprotegê-la com a senha aplicada a ela. Neste tutorial, aprenderemos como desproteger a planilha e também como usar um VBA quando você não se lembra da senha para desbloquear a planilha.

Desproteja ou desbloqueie uma planilha com uma senha

  1. Primeiro, clique com o botão direito na guia Planilha.
    1-unprotect-a-sheet
  2. Depois disso, clique na opção “Desproteger planilha”.
    2-click-on-unprotect-sheet-option
  3. Agora digite a senha na barra de entrada.
    3-enter-password-to-unprotect
  4. Ao final, clique em OK para desproteger a planilha.
    4-click-ok-to-unprotect

Você precisa seguir estas etapas simples para desproteger uma planilha ou planilha. Mas se você não tiver a senha, você a esquece. Neste caso, você deve usar um método diferente.

Desbloquear uma planilha sem senha

Como eu disse, você precisa usar o código VBA para isso. E abaixo está o código que você precisa usar.

 Sub unlock_sheet_without_password() 'Add the code Visual Basic Editor and Run it. 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

Nota : Antes de usar este código, salve um backup do arquivo. Às vezes leva tempo para executar e quebrar a senha.

  1. Vá para a guia do desenvolvedor e clique em Visual Basic . E se você não tiver a guia do desenvolvedor, você precisa habilitá-la primeiro .
    5-click-on-visual-basic
  2. No lado direito da janela, clique no nome da planilha e insira um novo módulo a partir daí.
    6-click-on-sheet-name-and-insert-new-module
  3. Você tem a janela de código no lado direito da janela. Cole o código lá.
    7-paste-the-code-here
  4. Depois disso, clique no botão Executar para executar o código.
    8-run-the-code
  5. Por fim, quando você executa o código, ele mostra uma senha quebrada na caixa de mensagem que você pode usar para desproteger a planilha.

Aprendizado

  • Antes de usar este código, salve um backup do arquivo. É possível fazer o Excel travar se você executar este código.
  • Se você estiver usando Excel 365, ou qualquer versão entre 2013 e 2021, você deve primeiro salvar o arquivo no formato XLS, e depois de quebrar o
  • Isso funciona apenas para uma planilha por vez. Se você tiver várias planilhas, precisará executar o código muitas vezes.

Adicione um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *