PDF download Baixe em PDF PDF download Baixe em PDF

Leia neste artigo como desproteger uma planilha do Microsoft Excel, seja no Windows ou no Mac. Quando ela estiver protegida por uma senha desconhecida, use o Google Planilhas ou um script VBA (nas primeiras versões do Excel) para remover a limitação.

Método 1
Método 1 de 3:

Utilizando o Microsoft Excel

PDF download Baixe em PDF
  1. Elas estarão na parte inferior do Excel, mas as guias protegidas terão o ícone de um cadeado ao lado do nome, dependendo da versão do programa. Clique com o botão direito nele ou na guia para abrir o menu de contexto. [1]
    • Quando mais de uma guia estiver restringida, será preciso remover a proteção de cada uma separadamente.
  2. Caso ela não tenha proteção por senha, o acesso será liberado no mesmo momento; do contrário, será preciso digitá-la no menu pop-up.
    • Quando a senha for desconhecida, leia como usar o Google Planilhas . Com este método, o arquivo pode ser enviado ao Google Planilhas, removendo todas as proteções adicionadas no Excel.
    • Usuários do Excel 2010 e versões anteriores que não quiserem enviá-lo ao Planilhas podem recorrer à técnica do Código VBA .
    Publicidade
Método 2
Método 2 de 3:

Fazendo o upload do arquivo no Google Planilhas

PDF download Baixe em PDF
  1. Acesse o Google Drive em um navegador de internet. Quem possui uma conta do Google pode usar o Planilhas — um app online gratuito e parecido com o Excel — para retirar a proteção de todas as guias, mesmo que tenha esquecido a senha.
    • Será preciso fazer login em sua conta do Google antes. Siga as instruções se já não estiver logado.
    • Usuários que não possuem um perfil devem ler este artigo.
  2. Uma janela de navegação será exibida.
  3. Ele será enviado ao Google Drive.
  4. A pré-visualização dela abrirá.
  5. Agora que o arquivo pode ser editado no Planilhas, as proteções que foram colocadas pelo Excel não será mais válidas.
  6. Para continuar trabalhando nele através do Excel, e não no Google Planilhas, faça o download dele através dos seguintes passos:
    • No canto esquerdo superior da planilha, clique em “Arquivo”.
    • Selecione “Baixar como”.
    • Escolha “Microsoft Excel (.xlsx)”.
    • Defina em que pasta o arquivo será salvo. Para continuar com a versão original (que possui guias protegidas), será preciso dar um nome diferente a ele.
    • Clique em “Salvar” para baixar o arquivo.
    Publicidade
Método 3
Método 3 de 3:

Utilizando código VBA no Excel 2010 e versões anteriores

PDF download Baixe em PDF
  1. Clique duas vezes nela, que deve ter a extensão .xls ou .xlsx .
    • Use esse método se já tentou desproteger as guias , mas elas estão restringidas por senha (que você não sabe qual é).
    • Esse método não pode ser usado a partir da versão 2013 do Excel.
  2. Não haverá como se aproveitar dessa técnica se ele possuir a extensão “.xlsx” (que é comum nas versões mais novas do Excel), logo, será preciso fazer a conversão para o formato Excel 97-2003 (“.xls”) da seguinte maneira: [2]
    • Clique no menu “Arquivo”, no canto direito superior da janela.
    • Selecione “Salvar Como”.
    • Navegue até a pasta em que deseja salvá-lo.
    • Clique em “Salvar como tipo” ou “Formato de Arquivo” e encontre “Excel 97-2003 (.xls)” na lista.
    • Opte por “Salvar”.
    • Siga as instruções para confirmar as conversões que devem ser realizadas.
  3. Ele deve estar na parte superior, mas confirme que você clicou na opção que possui o nome da planilha (terminado com a extensão “.xls”). Um menu suspenso surgirá. [3]
  4. É nele que o código será colado.
  5. 7
    Copie o código. Selecione-o, mais abaixo, e pressione Ctrl + C (PC) ou Command + C (Mac) para adicioná-lo à Área de Transferência:
     Sub 
     PasswordBreaker 
     () 
     Breaks 
     worksheet 
     password 
     protection 
     . 
     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 
     "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 
    
  6. O código será exibido na janela do módulo.
  7. Tenha paciência, já que o processo pode demorar alguns minutos. Após o término, uma nova senha surgirá em uma janela pop-up.
    • Ela será diferente da original, sendo formada por vários “A” (a quantidade é aleatória).
  8. Uma nova senha aparecerá, mas não é preciso copiá-la; depois de clicar em “OK”, a proteção da planilha já será removida. [4]
    • Caso tenha sido necessário converter o arquivo para um formato anterior, será possível salvar a planilha novamente, dessa vez como “.xlsx”.
    Publicidade

Sobre este guia wikiHow

Esta página foi acessada 88 793 vezes.

Este artigo foi útil?

Publicidade