Como desproteger uma planilha do Excel com uma senha

Última atualização: 04/10/2024
Como desproteger uma planilha do Excel com uma senha

você gostaria de saber como desproteger uma planilha do Excel com uma senha? A proteção por senha no Microsoft Excel é frequentemente usada em locais de trabalho para proteger dados importantes. O Microsoft Excel permite que os usuários protejam planilhas e evita que outras pessoas façam alterações nos dados originais.

Existem duas maneiras de proteger uma planilha. Uma das maneiras é não usar senha, que qualquer pessoa pode desproteger. No outro caso, a planilha ou pasta de trabalho é protegida por senha, o que significa que você precisará da senha para desbloqueá-la. Neste artigo, mostraremos como desproteger planilhas ou pastas de trabalho com ou sem senha no Excel.

Confira planilhas / pasta de trabalho no Excel. Um dos melhores recursos do Excel é que você pode proteger seus arquivos do Excel no nível da célula, planilha e/ou pasta de trabalho. Depois de bloquear e proteger planilhas ou pastas de trabalho, se quiser permitir que outras pessoas editem dados, você deverá desprotegê-los.

Aqui você pode ler sobre: Como realizar operações aritméticas no Excel (adicionar, subtrair, multiplicar e dividir)

Se você souber a senha, é muito fácil desproteger uma planilha. Embora desbloquear uma planilha do Excel sem senha não seja simples, você ainda pode fazer isso usando o seguinte Truques.

Opção 1: como desproteger uma planilha do Excel com senha

É muito fácil desproteger uma planilha do Excel e permitir que os usuários editem e modifiquem as planilhas. Se você já sabe a senha da planilha protegida, poderá remover facilmente a proteção. Basta seguir qualquer uma destas etapas:

  1. passo 1: Abra a planilha protegida, mude para a guia "Verificar" e clique no ícone «folha desprotegida» no grupo mudanças.
folha desprotegida
folha desprotegida
  1. passo 2: Você pode acessar a mesma opção acima clicando com o botão direito na guia da planilha protegida e selecionando a opção 'Desproteger planilha' no menu de contexto.
selecione a opção 'Desproteger planilha'
selecione a opção 'Desproteger planilha'
  1. passo 3: se a sua planilha for protegida por senha, o Excel solicitará que você insira a senha. Digite a senha na caixa de diálogo folha desprotegida e clique 'Aceitar'.
clique em 'OK'.
clique em 'OK'.

NOTA: Se sua planilha não estava protegida com senha, clique na opção 'Desproteger planilha' é o suficiente para desbloquear sua lâmina.

Opção 2: Como desproteger uma planilha Excel com senha/sem senha

Quando sua pasta de trabalho do Excel é protegida por senha, você não pode alterar a estrutura da pasta de trabalho, como adicionar, mover, renomear ou excluir planilhas e visualizar planilhas ocultas.

Mas você ainda pode editar os dados nas planilhas, mesmo que sua pasta de trabalho esteja protegida por senha. Se você quiser alterar a estrutura da pasta de trabalho Excel, como adicionar ou excluir planilhas, você deve primeiro desproteger a estrutura da pasta de trabalho do Excel.

  1. passo 1: Para remover a proteção da pasta de trabalho, abra a pasta de trabalho protegida e clique no botão 'Proteger pasta de trabalho' (a opção ficaria destacada em cinza) na aba Revisar.
Clique no botão 'Proteger pasta de trabalho'
Clique no botão 'Proteger pasta de trabalho'
  1. passo 2: Digite a senha na caixa de prompt Desproteger pasta de trabalho e salve a pasta de trabalho.
Desproteger pasta de trabalho
Desproteger pasta de trabalho

Agora que sua pasta de trabalho está desbloqueada, você pode editar a estrutura da pasta de trabalho do Excel.

Opção 3: como desproteger uma planilha do Excel com senha/sem senha

Se você tem uma planilha protegida por senha e não tem ideia de qual é a senha ou não a desbloqueia há muito tempo e a esqueceu, existem algumas maneiras de desproteger essa planilha do Excel.

Método 1: desproteger uma planilha do Excel com senha com código VBA

A proteção de planilhas do Excel é baseada em um algoritmo de criptografia simples. Mesmo quando você protege sua planilha do Excel com uma senha, qualquer pessoa com o código VBA a seguir pode descriptografá-la em minutos.

Você pode desbloquear uma planilha protegida por senha usando um código VBA como macro para identificar a senha. Veja como:

  1. passo 1: Abra a planilha protegida por senha e vá para a guia 'Desenvolvedor' e clique no botão 'Ver código' na fita. Isso abrirá a janela do editor de código no Microsoft Visual Basic for Applications.
Botão 'Ver código'
Botão 'Ver código'
  1. passo 2: Ou você pode ir para a abaDesenvolvedor' e clique no botão 'Visual básico'. No editor de código do Visual Basic, expanda a opção 'Objetos do Microsoft Excel' No painel esquerdo, clique com o botão direito na planilha protegida por senha e selecione Inserir -> Módulo no menu de contexto.
selecione Inserir -> Módulo no menu de contexto.
selecione Inserir -> Módulo no menu de contexto.
  1. passo 3: Na janela Código de planilha protegida, copie e cole o seguinte código VBA:

Sub PasswordBreaker ()

Dim i As Integer, j Como Integer, k As Integer

Dim l As Integer, m Como Integer, n As Integer

Dim i1 As Integer, i2 como Integer, i3 As Integer

Dim i4 As Integer, i5 como Integer, i6 As Integer

On Error Resume Next

Para i = 65 para 66: para j = 65 para 66: para k = 65 para 66

Para l = 65 para 66: para m = 65 para 66: para i1 = 65 para 66

Para i2 = 65 para 66: para i3 = 65 para 66: para i4 = 65 para 66

Para i5 = 65 para 66: para i6 = 65 para 66: para n = 32 para 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)

Se ActiveSheet.ProtectContents = False Então

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

Se acabar

Próximo: Próximo: Próximo: Próximo: Próximo: Próximo

Próximo: Próximo: Próximo: Próximo: Próximo: Próximo

End Sub

selecione Inserir -> Módulo no menu de contexto.

  1. passo 4: Clique no botão 'corrida'na barra de ferramentas e selecione a opção 'Executar Sub/UserForm' ou pressione 'F5' para executar o código.
'Execute Sub/UserForm' ou pressione 'F5'
'Execute Sub/UserForm' ou pressione 'F5'
  1. passo 5: O código levará alguns minutos para descriptografar a senha. Feito isso, você receberá uma janela pop-up com uma senha quebrada, que não é a original (geralmente é uma combinação de A e B), mas ainda funciona. Clique 'Aceitar' e a folha ficará desprotegida.
  Arquivos JP2 – O que são, para que servem, características
Clique em 'OK'
Clique OK'

Você deve salvar o arquivo Excel antes de fechá-lo (como uma pasta de trabalho habilitada para macro) após colar o código no módulo.

Método 2: desproteger planilha do Excel com senha usando Zip

Há outro truque que você pode usar para desproteger uma planilha. Basta seguir estas etapas:

  1. passo 1: Primeiro, navegue até o Painel de Controle e abra ‘Opções do Explorador de Arquivos’.
‘Opções do Explorador de Arquivos’
‘Opções do Explorador de Arquivos’
  1. passo 2: Na janela Opções do Explorador de Arquivos, desmarque 'Ocultar extensões de tipos de arquivos conhecidos' para ativar suas extensões de arquivo.
  2. passo 3: Em seguida, clique 'Aplicar' para aplicar as alterações e clique em 'Aceitar' para fechar a janela. Agora as extensões dos arquivos estarão visíveis.
clique em 'OK'
Clique OK'
  1. passo 4: Agora localize seu arquivo Excel protegido em sua unidade e renomeie e altere sua extensão de xlsx para zip
extensão xlsx para zip
extensão xlsx para zip
  1. passo 5: Para alterar a extensão, clique com o botão direito no arquivo, selecione a opção 'Mudar nome' e substitua 'xlsx' com 'zipar'. Então pressione 'Entrar/Criar Conta' e clique 'Sim' no diálogo Renomear.

NOTA: Agora, seu arquivo Excel é um arquivo Zip.

extensão xlsx para zip

  1. passo 6: Em seguida, extraia o arquivo Zip conforme mostrado abaixo. Neste caso, os arquivos mais importantes para abrir estão na pasta /xl/, onde temos basicamente tudo o que foi incluído em nossa pasta de trabalho do Excel. Agora podemos vê-lo como arquivos xml separados.

extensão xlsx para zip

  1. passo 7: Agora navegue até 'xl -> planilhas -> planilha 1.xml'(que é a planilha protegida). Ao abrir o diretório '/xl/planilhas/', você verá a lista de todas as planilhas (em formato XML) disponíveis em sua pasta de trabalho.
  2. passo 8: Em seguida, abra o arquivo da planilha xml com o Bloco de notas ou WordPad (clique com o botão direito no arquivo e selecione um editor de texto no menu de contexto 'Abrir com').
'Abrir com'
'Abrir com'
  1. passo 9: Encontre a seguinte tag e exclua-a:

  1. passo 10: Se você tiver muitas informações na planilha, será difícil localizar a etiqueta 'folhaProteção'. Então pressione Ctrl + F Para abrir a função Pesquisar, digite 'proteção' en 'Pesquisar o que' e clique 'Pesquisar próximo'. Você encontrará a palavra 'Proteção' e irá destacá-lo. Agora você pode selecionar 'folha de proteção' e exclua-o.
você pode selecionar 'sheetProtection'
você pode selecionar 'sheetProtection'
  1. passo 11: Depois disso, salve o arquivo XML e compacte novamente todos os arquivos extraídos em um arquivo zip. Em seguida, altere a extensão novamente. zip para xlsx

extensão zip para xlsx

  1. passo 12: Agora, abra e revise sua planilha. Estará desprotegido.

Este método funciona apenas em pastas de trabalho protegidas por senha. Se o arquivo estiver protegido com a função 'Criptografar com senha', esse método não funcionará.

Método 3: desproteger uma planilha do Excel com senha usando o Planilhas Google

Outra solução que permite desproteger uma planilha do Excel com senha e sem senha. Você precisará de uma conta Google Dirija para fazer isso.

  1. passo 1: Abra sua conta do Google Drive e clique no botão 'Novo' no canto superior esquerdo.
clique no botão 'Novo'
clique no botão 'Novo'
  1. passo 2: No menu Novo, selecione 'Planilhas Google' e clique 'Planilha em branco'.
selecione 'Planilhas Google'
selecione 'Planilhas Google'
  1. passo 3: Na planilha em branco, clique em 'Arquivo' na barra de ferramentas e selecione 'assunto'.
Selecione 'Importar'.
Selecione 'Importar'.
  1. passo 4: Na caixa de diálogo Importar arquivo, selecione a guia 'Carregar'no menu e clique no botão 'Selecione um arquivo do seu dispositivo'.
Clique no botão ‘Selecionar um arquivo do seu dispositivo’.
Clique no botão ‘Selecionar um arquivo do seu dispositivo’.
  1. passo 5- Encontre a pasta de trabalho do Excel em sua unidade local, selecione-a e clique em ‘Abrir’ para carregá-la. Ou você pode simplesmente arrastar e soltar o arquivo Excel na caixa Importar arquivo.
clique em 'Abrir'
clique em 'Abrir'
  1. passo 6: Na janela Importar arquivo, selecione a opção 'Substituir planilha' e clique no botão 'Importar dados'.
selecione a opção 'Substituir planilha' e clique no botão 'Importar dados'
selecione a opção 'Substituir planilha' e clique no botão 'Importar dados'

NOTA: isso importará sua planilha Excel protegida para o Planilhas Google com todos os dados. Agora você notará que a planilha não está mais protegida e poderá editar os dados.

Como desproteger uma planilha do Excel com uma senha

Agora você pode exportar a planilha para o formato Excel novamente.

  1. passo 7: Na Planilha Google agora verificada, clique no menu 'Arquivo' na barra de ferramentas e selecione a opção 'Descarregar'. Então escolha 'Microsoft Excel (xlsx)'no menu de contexto.
escolha 'Microsoft Excel (xlsx)'
escolha 'Microsoft Excel (xlsx)'
  1. passo 8: Em seguida, dê um novo nome ao arquivo e clique em 'salvar'.
Clique em 'Salvar'.
Clique em 'Salvar'.

Agora você tem exatamente a mesma planilha do Excel, mas ela não está mais protegida por senha.

Como desproteger uma planilha Excel com senha (aplicado a livros)

Se você tiver uma pasta de trabalho protegida por senha da qual não consegue se lembrar da senha, use o código VBA e os métodos ZIP para desproteger a pasta de trabalho, conforme explicado abaixo.

Método 1: desproteger planilha do Excel com senha (pastas de trabalho) usando código VBA

Você também pode verificar a estrutura da pasta de trabalho no Excel usando a função Microsoft Visual Basic for Applications (VBA). Veja como:

  1. passo 1: Abra o arquivo Excel com a estrutura da pasta de trabalho protegida e vá para a aba 'Desenvolvedor' e clique no botão 'Visual Básico'.
clique no botão 'Visual Basic'
clique no botão 'Visual Basic'
  1. passo 2: No editor de código do Visual Basic, clique na guia 'Inserir' e selecione a opção 'Módulo'.
clique na aba 'Inserir'
clique na aba 'Inserir'
  1. passo 3: Na janela pop-up do módulo (código), copie e cole o código a seguir para desbloquear a estrutura do livro.

SubShareus()

        ActiveWorkbook.Sheets.Copy

          Para cada sh em ActiveWorkbook.Sheets

            sh.Visível = Verdadeiro

          Next

        End Sub

  1. passo 4: Aperte o botão 'F5' ou clique no botão 'Correr' na barra de ferramentas e selecione a opção 'Executar Sub/UserForm' para executar a macro.
selecione a opção 'Executar Sub/UserForm'
selecione a opção 'Executar Sub/UserForm'
  1. passo 5: Uma nova pasta de trabalho com um nome diferente é aberta. É igual à pasta de trabalho original, mas sem a proteção da estrutura da pasta de trabalho. Agora você desprotegeu a estrutura da pasta de trabalho no Excel sem saber a senha.

Método 2: desproteger a pasta de trabalho do Excel sem senha usando Zip

Você pode desproteger com segurança a pasta de trabalho do Excel sem senha, alterando a extensão do arquivo e manipulando os componentes.

  1. passo 1: Obtenha o arquivo Excel com a estrutura da pasta de trabalho protegida, renomeie-o e altere sua extensão de xlsx para zip como fizemos anteriormente para a planilha protegida. Antes de fazer isso, faça uma cópia para backup.
  Como alterar a resolução da tela em Windows, Mac e telefones

selecione a opção 'Executar Sub/UserForm'

  1. passo 2: Em seguida, extraia o arquivo zip usando algum software de arquivamento de arquivos como WinRAR ou 7zip e você obterá algumas pastas e arquivos conforme mostrado abaixo.

selecione a opção 'Executar Sub/UserForm'

  1. passo 3: Em seguida, abra a pasta 'xl' e abra o arquivo 'pasta de trabalho.xml' com bloco de notas (que contém a etiqueta de proteção)
abra o arquivo 'workbook.xml'
abra o arquivo 'workbook.xml'
  1. passo 4: Agora encontre e selecione toda essa tag de proteção e exclua-a:

  1. passo 5: Se você estiver tendo problemas para encontrar esta tag, basta pressionar Ctrl + F para abrir o diálogo Buscar, escreve 'proteção' en 'Pesquisar o que' e clique 'Pesquisar próximo'. Você encontrará a palavra 'Proteção' e irá destacá-lo para você. Agora, você pode destacar o 'Proteção da pasta de trabalho' e exclua-o.
Proteção da pasta de trabalho
Proteção da pasta de trabalho
  1. passo 6: Após remover a etiqueta de proteção, salve o arquivo 'pasta de trabalho.xml'. Em seguida, comprima (compacte) todos os arquivos extraídos novamente em um arquivo zip
salve o arquivo 'workbook.xml'
salve o arquivo 'workbook.xml'
  1. passo 7: Agora tudo que você precisa fazer é alterar a extensão do arquivo de 'zip' para 'xlsx'
altere a extensão do arquivo de 'zip' para 'xlsx'
altere a extensão do arquivo de 'zip' para 'xlsx'
  1. passo 8: Agora o arquivo zip será convertido novamente em arquivo Excel e você descobrirá que a senha protegida foi removida da pasta de trabalho.

É assim que você desprotege a planilha/pasta de trabalho do Excel.

Como proteger e desproteger uma planilha Excel com senha

Esta parte do tutorial mostra como proteger e desproteger com senha uma planilha do Excel. Ao compartilhar suas planilhas com outras pessoas ou enviar seus arquivos do Excel para fora da sua organização, você pode evitar que outros usuários alterem células que não deveriam ser alteradas e também que movam ou excluam dados importantes da sua planilha ou pasta de trabalho.

Felizmente, o Excel oferece uma maneira rápida e fácil de bloquear uma planilha ou proteger com senha uma pasta de trabalho inteira para evitar alterações acidentais ou deliberadas em seu conteúdo.

O que você precisa saber sobre como proteger planilhas do Excel

Proteger planilhas no Excel não é um recurso de segurança. Na verdade, não se destina a impedir que as pessoas acessem os dados em uma planilha protegida por senha. Porque? Porque o Microsoft Excel usa um algoritmo de criptografia muito simples para proteção de planilhas. Mesmo quando você protege sua planilha do Excel com uma senha, essa senha é muito fácil de ser quebrada.

Nas versões mais antigas (abaixo do Microsoft Excel 2010), não importa quão longa e complexa seja sua senha. Qualquer pessoa com pelo menos um conhecimento básico de VBA pode descobrir isso em minutos.

Versões recentes do Excel 2013 e 2016 usam métodos mais sofisticados de proteção de planilhas, mas também são vulneráveis ​​e podem ser desbloqueados sem o conhecimento de uma senha. Em outras palavras, se alguém realmente quiser acessar uma planilha protegida, ele o fará.

Então, isso significa que a proteção de planilhas do Excel é absolutamente inútil? De nada! Faz sentido bloquear planilhas do Excel para evitar alterações acidentais no conteúdo da planilha. Um exemplo comum é o bloqueio de células de fórmulas para evitar exclusão ou modificação acidental de fórmulas.

O resultado final é: bloqueie uma planilha do Excel para evitar que outros usuários manipulem acidentalmente seus dados, mas nunca armazene informações confidenciais em suas planilhas do Excel.

Se você se esforçar para garantir proteção de segurança máxima Para seus arquivos Excel, certifique-se de fazer o seguinte:

  1. Use versões modernas do Excel 2010, Excel 2013 e 2016 com mecanismos aprimorados de criptografia de dados.
  2. Proteja suas planilhas com senhas fortes que incluam diferentes tipos de caracteres alfanuméricos e símbolos especial. Nesse caso, tente tornar suas senhas o mais aleatórias possível.
  3. Protege a estrutura da pasta de trabalho para evitar que outras pessoas adicionem, movam, renomeiem, excluam ou exibam suas planilhas.
  4. Para segurança no nível da pasta de trabalho, criptografe a pasta de trabalho com senhas diferentes para abrir e modificar arquivos.
  5. Se possível, armazene seus arquivos Excel com informações confidenciais em um local seguro, por exemplo, em um disco rígido criptografado.

Como proteger planilha do Excel

Para proteger uma planilha no Excel 2016, 2013 e 2010, execute as etapas a seguir.

  1. passo 1: clique com o botão direito em uma guia da planilha na parte inferior da tela e selecione Proteger planilha… no menu de contexto.

Ou clique no botão Proteger folha na aba Análise, no Grupo de alterações.

clique no botão Proteger planilha
clique no botão Proteger planilha
  1. passo 2: Na janela de diálogo Proteger folha , Faça o seguinte:
    • Pára Proteja com senha sua planilha Excel, Digite uma senha no campo correspondente. Lembre-se da senha ou salve-a em um local seguro, pois você precisará dela mais tarde para desproteger a planilha.
    • Se proteger a planilha nada mais é do que uma precaução contra modificação acidental do conteúdo da planilha por você ou por membros de sua equipe local, talvez você não queira se preocupar em memorizar a senha e deixe o campo de senha vazio. Neste caso, desproteger a planilha requer apenas um clique no botão folha desprotegida na faixa de opções ou no menu de contexto da guia da planilha.
    • Selecione as ações que permite que os usuários executem.
      • Por padrão, as 2 opções a seguir estão selecionadas: Selecione células bloqueadas y Selecione células desbloqueadas. Se você deixar apenas essas duas opções selecionadas, os usuários da sua planilha, inclusive você, só poderão selecionar células (bloqueadas e desbloqueadas).
      • Para permitir outras ações, como classificação, filtragem, forma lágrima células, exclua ou insira linhas e colunas, marque as caixas correspondentes.
      • Se você não marcar nenhuma ação, os usuários só poderão ver o conteúdo da sua planilha Excel.
    • Clique no botão Aceitar.
Clique no botão OK.
Clique no botão OK.
  1. passo 3: A caixa de diálogo aparecerá Confirme sua senha solicitando que você digite novamente a senha para que um erro de impressão acidental não bloqueie sua planilha do Excel para sempre. Digite novamente sua senha e clique Aceitar.

Como desproteger uma planilha do Excel com senha

Como você acabou de ver, é muito fácil proteger uma planilha do Excel com senha. Desproteger uma planilha é ainda mais fácil, desde que você saiba a senha. No entanto, desbloquear uma planilha do Excel sem senha também não é grande coisa.

  Como criar um arquivo no prompt de comando do Windows

Etapas para desproteger uma planilha do Excel com senha

Se você souber a senha da planilha protegida, remover a proteção é questão de segundos. Basta fazer qualquer um dos seguintes:

  1. passo 1: Clique com o botão direito na guia da planilha e selecione Desproteger planilha…no menu de contexto.
selecione Desproteger planilha... no menu de contexto.
selecione Desproteger planilha… no menu de contexto.
  1. passo 2: Na aba Revisar, no grupo mudanças, Clique em folha desprotegida
clique em Desproteger planilha
clique em Desproteger planilha
  • Na aba Início, no Grupo de células, Clique em Formato e selecione folha desprotegida no menu suspenso.
Selecione Desproteger planilha no menu suspenso.
Selecione Desproteger planilha no menu suspenso.

Se é um planilha protegida por senha, o Excel solicitará que você insira a senha. Digite a senha e clique Aceitar.

Caso a planilha não estivesse protegida por senha, basta clicar no botão folha desprotegida para desbloquear a lâmina.

Desproteger uma planilha Excel com senha (segunda opção)

Conforme mencionado no início deste tutorial, a proteção da planilha do Excel é bastante fraca, mesmo nas versões recentes do Excel 2013 e Excel 2016. Se você precisar editar uma planilha protegida por senha, mas não consegue lembrar a senha, tente desbloqueá-la no Excel. planilha usando um dos seguintes métodos.

Desbloquear planilha do Excel com código VBA (para Excel 2010 e versões anteriores)

Se estiver usando o Excel 2010 ou anterior, você pode desbloquear uma planilha protegida por senha com a macro a seguir.

  1. passo 1: Abra seu documento Excel e mude para a planilha protegida por senha (deve ser ativar quando você executa a macro).
  2. passo 2: Aperte Alt + F11 para abrir o Editor do Visual Basic.
  3. passo 3: clique com o botão direito no nome da pasta de trabalho no painel esquerdo (painel Projeto-VBAProject) e selecione Inserir > módulo no menu de contexto.
  4. passo 4: Na janela que aparece, cole o seguinte código:
Sub PasswordBreaker ()

'Quebra a proteção por senha da planilha.

 

Dim i As Integer, j Como Integer, k As Integer

Dim l As Integer, m Como Integer, n As Integer

Dim i1 As Integer, i2 como Integer, i3 As Integer

Dim i4 As Integer, i5 como Integer, i6 As Integer

 

On Error Resume Next

 

Para i = 65 para 66: para j = 65 para 66: para k = 65 para 66

Para l = 65 para 66: para m = 65 para 66: para i1 = 65 para 66

Para i2 = 65 para 66: para i3 = 65 para 66: para i4 = 65 para 66

Para i5 = 65 para 66: para i6 = 65 para 66: para n = 32 para 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)

 

Se ActiveSheet.ProtectContents = False Então

MsgBox «A senha é » & 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

 

Se acabar

 

Próximo: Próximo: Próximo: Próximo: Próximo: Próximo

Próximo: Próximo: Próximo: Próximo: Próximo: Próximo

End Sub

  1. passo 5: Imprensa F5 ou clique no botão corrida na barra de ferramentas e aguarde alguns minutos.
  2. passo 6: A macro reportará uma senha quebrada, que não é a original (sempre alguma combinação de A e B), mas ainda funciona. Você não precisa se lembrar dessa senha falsa nem digitá-la em lugar nenhum. Basta clicar Aceitar e a folha ficará desprotegida!

Dicas e notas:

  • Se o seu arquivo Excel contiver mais de uma planilha protegida, execute a macro para cada planilha individualmente para desprotegê-la.
  • Para desproteger uma planilha do Excel sem senha em versões modernas do Excel 2019Excel 2016 y Excel 2013, você poderá primeiro salvar o documento como uma pasta de trabalho do Excel 97-2003 (xls). Em seguida, feche o Excel e reabra a pasta de trabalho; Ele abrirá em modo de compatibilidade. Execute a macro para fazer check-out da planilha e salve a pasta de trabalho como um arquivo xlsx. Alternativamente, você pode usar uma das ferramentas gratuitas, por exemplo o plugin Removedor de proteção de senha para Excel. Ou você pode fazer upload da planilha Excel protegida para o Google Drive e abri-la com o Planilhas Google.

Copie o conteúdo da planilha protegida para outra planilha

Outra forma de desproteger uma planilha do Excel com uma senha (ou melhor, uma solução alternativa) é copiar todo o seu conteúdo para uma nova planilha. Veja como:

  1. passo 1: Abra a planilha protegida por senha.
  2. passo 2: Com o cursor posicionado na célula A1, pressione Shift + Ctrl + Fim para selecionar todas as células usadas na planilha.
  3. passo 3: Aperte Control + C para copiar as células selecionadas.
  4. passo 4: Crie uma nova planilha na pasta de trabalho atual ou uma pasta de trabalho diferente (para criar um novo arquivo Excel, basta pressionar Ctrl + N).
  5. passo 5: Na nova planilha em branco, coloque o cursor em A1 e pressione Controle + V para colar o conteúdo da planilha protegida por senha.

Notas:

  1. Este método só funciona se as ações Selecionar células bloqueadas e Selecionar células desbloqueadas forem permitidas na planilha protegida.
  2. Se a planilha protegida por senha tiver links externos para outras planilhas ou pastas de trabalho, talvez seja necessário recriar esses links manualmente.
  3. Você pode usar Colar especial para copiar/colar as larguras das colunas para não precisar ajustá-las manualmente na nova planilha.

Você também pode aprender sobre: Como recuperar um arquivo do Excel não salvo

Conclusão

Como você pode ver, esses são os melhores métodos que você pode usar para desproteger uma planilha do Excel com senha. Você deve levar em consideração que essas soluções mudarão dependendo da versão do Excel que você estiver usando. Esperamos ter ajudado você com essas informações.