A proteção por senha no Microsoft Excel é freqüentemente usada em locais de trabalho para proteger dados importantes. O Microsoft Excel permite que os usuários protejam as planilhas e impede que outras pessoas façam alterações nos dados originais.

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

Desproteja planilhas/pasta de trabalho no Excel . Um dos melhores recursos do Excel é a capacidade de proteger seus arquivos do Excel em nível de 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ê precisa desprotegê-las.

Desproteger uma planilha é realmente fácil, desde que você saiba a senha. Embora desbloquear uma planilha do Excel sem uma senha não seja simples, você ainda pode fazer isso usando os seguintes truques.

Como desproteger planilha do Excel com senha/sem senha

É muito fácil desproteger uma planilha do Excel e permitir que os usuários editem e modifiquem as planilhas. Se você souber a senha da planilha protegida, remover a proteção é uma questão de segundos. Basta fazer um dos seguintes:

Abra a planilha protegida, alterne para a guia ‘Revisar’ e clique no ícone ‘Desproteger planilha’ no grupo Alterações.

Você também pode clicar com o botão direito do mouse na guia da planilha protegida e selecionar a opção ‘Desproteger planilha’ no menu de contexto.

Se a sua planilha for uma planilha protegida por senha, o Excel solicitará que você insira a senha. Digite a senha na caixa de diálogo Desproteger planilha e clique em ‘OK’.

Se a planilha não foi protegida por senha, clicar na opção ‘Desproteger planilha’ é suficiente para desbloquear a planilha.

Como desproteger pasta de trabalho do 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. Se você deseja editar a estrutura da pasta de trabalho do Excel, deve desprotegê-la primeiro.

Para remover a proteção da pasta de trabalho, abra a pasta de trabalho protegida e clique no botão ‘Proteger pasta de trabalho’ na guia Revisão.

Digite a senha na caixa Desproteger pasta de trabalho e salve a pasta de trabalho.

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

Como desproteger planilha do Excel sem senha

Se você tem uma planilha protegida por senha e não tem ideia de qual é a senha ou se não a desbloqueou por um longo tempo e a esqueceu, existem algumas maneiras de desproteger planilhas do Excel sem uma senha.

Desproteja planilha do Excel com código VBA

O Excel usa um algoritmo de criptografia muito simples para proteção de planilhas. Mesmo quando você protege sua planilha do Excel com uma senha, qualquer pessoa com o código VBA abaixo pode quebrá-la em minutos.

Você pode desbloquear uma planilha protegida por senha usando um script do Virtual Basic como uma macro para identificar a senha. Veja como:

Abra a planilha protegida por senha (ela deve estar ativa quando você executa a macro) e vá para a guia ‘Desenvolvedor’ e clique no botão ‘Exibir código’ na faixa de opções. Isso abrirá a janela do editor de código no Microsoft Visual Basic for Applications.

Ou você pode ir para a guia ‘Desenvolvedor’ e clicar no botão ‘Visual Basic’. 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.

Na janela de código da planilha protegida, copie e cole o seguinte código VBA:

  Sub PasswordBreaker ()
Dim i As Integer, j As Integer, k As Integer
Dim l As Integer, m As Integer, n As Integer
Dim i1 como inteiro, i2 como inteiro, i3 como inteiro
Dim i4 como inteiro, i5 como inteiro, i6 como inteiro
On Error Resume Next
Para i=65 a 66: Para j=65 a 66: Para k=65 a 66
Para l=65 a 66: Para m=65 a 66: Para i1=65 a 66
Para i2=65 para 66: Para i3=65 para 66: Para i4=65 para 66
Para i5=65 a 66: Para i6=65 a 66: Para n=32 a 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"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)
Sair do Sub
Fim se
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  

Clique no botão ‘Executar’ na barra de ferramentas e selecione a opção ‘Executar Sub/UserForm’ ou pressione ‘F5’ para executar o código.

O código levará alguns minutos para quebrar a senha. Uma vez feito isso, você receberá um pop-up com uma senha quebrada, que não é a original (geralmente alguma combinação de A’s e B’s), mas, ainda assim, funciona. Clique em ‘OK’ e a folha ficará desprotegida.

Você precisa salvar o arquivo do Excel antes de fechar (como pasta de trabalho habilitada para macro) depois de colar o código no módulo.

Desproteja planilha do Excel sem senha usando Zip

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

Primeiro, navegue até o painel de controle e abra”Opções do File Explorer”.

Na janela Opções do File Explorer, desmarque ‘Ocultar extensões para tipos de arquivo conhecidos’ para ativar suas extensões de arquivo. Em seguida, clique em ‘Aplicar’ para aplicar as alterações e clique em ‘OK’ para fechar a janela. Agora, as extensões dos arquivos ficarão visíveis.

Agora vá para o seu arquivo excel protegido, renomeie e altere sua extensão de.xlsx para.zip.

Para alterar a extensão, clique com o botão direito no arquivo, selecione a opção ‘Renomear’ e substitua ‘.xlsx’ por ‘.zip’. Em seguida, pressione”Enter”e clique em”Sim”na caixa de prompt Renomear.

Agora, o seu arquivo Excel é um arquivo Zip.

A seguir, extraia o arquivo Zip conforme mostrado abaixo. Em nosso caso, os arquivos mais importantes a serem abertos estão localizados 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.

Agora navegue para ‘xl-> planilhas-> planilha 1.xml’ (que é a planilha protegida). Ao abrir o diretório ‘/xl/worksheets/’, você verá a lista de todas as planilhas (em formato XML) disponíveis em sua pasta de trabalho. Em seguida, abra o arquivo planilha 1.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’).

Encontre a seguinte tag e exclua-a:

Se você tiver uma grande quantidade de informações na planilha, será difícil localizar a tag ‘sheetProtection’. Portanto, pressione Ctrl + F para abrir o recurso Localizar, digite ‘proteção’ em ‘Encontrar o que’ e clique em ‘Encontrar Próximo’. Ele encontrará a palavra ‘Proteção’ e a destacará. Agora, você pode selecionar ‘sheetProtection’ e excluí-lo.

Depois disso, salve o arquivo XML e compactue novamente todos os arquivos extraídos em um arquivo zip. Em seguida, altere a extensão de volta de.zip para.xlsx.

Agora, abra e verifique sua planilha. Ele ficará desprotegido.

Este método só funciona em pastas de trabalho protegidas por senha. Se o arquivo estiver protegido com o recurso ‘Criptografar com senha’, não funcionará.

Desproteja uma planilha do Excel com o Planilhas Google

Mais uma solução alternativa que permite desproteger uma planilha do Excel sem uma senha. Você precisará de uma conta do Google Drive para fazer isso.

Abra sua conta do Google Drive e clique no botão ‘Novo’ no canto superior esquerdo.

No menu Novo, selecione”Planilhas Google”e clique em”Planilha em branco”.

Na planilha em branco, clique em ‘Arquivo’ na barra de ferramentas e selecione ‘Importar’.

Na caixa de diálogo Importar arquivo, selecione a guia ‘Carregar’ no menu e clique no botão ‘Selecionar um arquivo do seu dispositivo’.

Navegue até a planilha do Excel em seu computador, selecione-a e clique em ‘Abrir’ para fazer upload. Ou você pode simplesmente arrastar e soltar o arquivo do Excel na caixa de arquivo de importação.

Na janela Importar arquivo, selecione a opção ‘Substituir planilha’ e clique no botão ‘Importar dados’.

Isso importará a planilha protegida do Excel para a planilha do Planilhas Google com todos os dados. Agora, você notará que a planilha não está mais protegida e você está livre para editar os dados.

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

Na planilha do Google agora desprotegida, clique no menu ‘Arquivo’ na barra de ferramentas e selecione a opção ‘Baixar’. Em seguida, escolha ‘Microsoft Excel (.xlsx)’ no menu de contexto.

Em seguida, dê um novo nome ao arquivo e clique em ‘Salvar’.

Agora você tem exatamente a mesma planilha do Excel, mas a proteção por senha foi removida.


Como desproteger uma pasta de trabalho do Excel sem senha

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

Desproteja a pasta de trabalho do Excel sem senha usando o código VBA

Você também pode desproteger a estrutura da pasta de trabalho no Excel usando o recurso Microsoft Visual Basic for Application (VBA). Veja como:

Abra o arquivo Excel com a estrutura de pasta de trabalho protegida e vá para a guia ‘Desenvolvedor’ e clique no botão ‘Visual Basic’.

No editor de código Visual Basic, clique na guia ‘Inserir’ e selecione a opção ‘Módulo’.

Na janela do módulo pop-up (código), copie e cole o código a seguir para desbloquear a estrutura da pasta de trabalho.

  Sub Shareus () ActiveWorkbook.Sheets.Copy Para cada sh em ActiveWorkbook.Sheets sh.Visible=True Próximo End Sub  

Pressione’F5’ou clique no botão’Executar’na barra de ferramentas e selecione a opção’Executar Sub/UserForm’para executar a macro.

Em seguida, uma nova pasta de trabalho é exibida com um nome diferente. É igual à pasta de trabalho original, mas sem proteção da estrutura da pasta de trabalho, que pode ser salva em qualquer lugar. Agora você desprotegeu a estrutura da pasta de trabalho no Excel sem saber a senha.

Desproteger pasta de trabalho do Excel sem senha usando Zip

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

Obtenha o arquivo do Excel com a pasta de trabalho protegida, renomeie 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.

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.

Em seguida, abra a pasta ‘xl’ e abra o arquivo ‘workbook.xml’ com o Bloco de notas (que contém a tag de proteção)

Agora localize e selecione toda a tag de proteção e exclua-a:

Se você está tendo dificuldade em encontrar esta tag, basta pressionar Ctrl + F para abrir a caixa de diálogo Localizar, digite ‘proteção’ em ‘Encontrar o que’ e clique em ‘Encontrar Próximo’. Ele encontrará a palavra ‘Proteção’ e a destacará para você. Agora, você pode destacar a tag ‘workbookProtection’ e excluí-la.

Depois de remover a tag de proteção, salve o arquivo ‘workbook.xml’. Em seguida, zip (compactar) todos os arquivos extraídos de volta em um arquivo zip.

Agora, tudo o que você precisa fazer é alterar a extensão do arquivo de ‘.zip’ para ‘.xlsx’.

Agora, o arquivo zip será convertido de volta para o arquivo Excel e você verá que a senha protegida foi removida da pasta de trabalho.

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

Categories: Wordpress