Tenho vários arquivos Excel: alguns que foram criados com senha e outros sem senha. Aqueles que não possuem senha podem ser abertos no Excel 2010 e mais recentes. Porém, aqueles com senha não estão exibindo a janela para inserir essa senha.
Como faço para corrigir esse problema?
Responder1
Solução VBA:
Crie esta sub-rotina em um arquivo Excel sem senha e execute-a. Este código abrirá o arquivo protegido por senha e lerá a senha. Então escreva a mesma senha com a linha Set Wbk2.
Sub WorkbookOpen()
Application.ScreenUpdating = False
Dim wbk1 As Workbook
Dim wbk2 As Workbook
Set wbk1 = ThisWorkbook
Set wbk2 = Workbooks.Open(Filename:="Your Path", Password:="your Password")
Set wbk1 = Nothing
Set wbk2 = Nothing
MsgBox "Logged the File."
Application.ScreenUpdating = True
End Sub
Solução não VBA:
Às vezes, devido aos suplementos instalados, esse problema surge. Para se livrar disso, gostaria de sugerir o seguinte.
- Clique em Arquivo e depois em Opções.
- Clique em Central de Confiabilidade, Configurações da Central de Confiabilidade, Suplementos.
- Verifique o último, Desative todos os suplementos.
- Feche o Excel, reinicie o computador e abra o arquivo.
Observação:Depois de abrir o arquivo, habilite todos os Add Ins.
Outro é,
- Arquivo, Opção.
- Central de confiabilidade, configurações da central de confiabilidade, locais confiáveis.
- Confirme se você está salvando seu arquivo em um local confiável.
- Feche o Excel, reinicie o computador e abra o arquivo.