Como definir uma senha para proteger a planilha oculta no Excel?
Se você tiver uma pasta de trabalho que contém algumas planilhas ocultas importantes e não permitir que outras pessoas as exibam. Agora, você precisa definir uma senha para proteger as planilhas ocultas completamente; quando outros usuários as exibirem, eles deverão inserir a senha. Você tem alguma maneira de lidar com essa tarefa de forma rápida e fácil no Excel?
Defina uma senha para proteger as folhas ocultas com a função VeryHidden
Defina a senha para proteger a folha oculta com o código VBA
Proteja várias planilhas de uma vez com o Kutools para Excel
Defina uma senha para proteger as folhas ocultas com a função VeryHidden
Normalmente, você pode usar a função VeryHidden para ocultar as planilhas primeiro e, em seguida, definir uma senha para elas. Siga as seguintes etapas:
1. Abra sua pasta de trabalho e mantenha Alt + F11chaves para abrir o Janela Microsoft Visual Basic for Applications.
2. No Janela Microsoft Visual Basic for Applications, clique em Ver > Explorador de Projetos e a Janela de propriedades to exibir seus painéis.
3. E então no Projeto-VBAProject painel, escolha a planilha que deseja ocultar e no Propriedades painel, clique na lista suspensa do Visível seção para selecionar xlSheetVeryHidden opção, veja a captura de tela:
4. Depois de ocultar a planilha, você pode definir uma senha para protegê-la. No Janela Microsoft Visual Basic for Applications, clique em inserção > Módulo para abrir um módulo vazio e clique em Ferramentas > Propriedades VBAProject, veja a captura de tela:
5. Em seguida, o pop out Propriedades do projeto VBAProject caixa de diálogo, clique em pós-colheita guia e, em seguida, verifique Bloquear projeto para visualização Por fim, digite e confirme a senha na caixa Senha para ver as propriedades do projeto seção, veja a captura de tela:
6. Então clique OK botão para sair desta caixa de diálogo e fechar o Janela Microsoft Visual Basic for Applications.
7. Salve a pasta de trabalho como Pasta de trabalho habilitada para macro do Excel formate e feche-o para que a proteção por senha tenha efeito.
8. Na próxima vez, quando você abrir esta pasta de trabalho e quiser tornar visíveis as planilhas ocultas, será necessário inserir uma senha. Veja a imagem:
Demo: Definir senha para proteger páginas ocultas
Desbloqueie o Excel Magic com Kutools AI
- Execução Inteligente: execute operações em células, analise dados e crie gráficos, tudo orientado por comandos simples.
- Fórmulas personalizadas: gere fórmulas personalizadas para agilizar seus fluxos de trabalho.
- Codificação VBA: Escreva e implemente código VBA sem esforço.
- Interpretação de Fórmula: Entenda fórmulas complexas com facilidade.
- Tradução do texto: Quebre as barreiras linguísticas nas suas planilhas.
Defina a senha para proteger a folha oculta com o código VBA
Para definir uma senha para proteger as folhas ocultas, também posso falar sobre um código VBA para você.
1. Oculte uma planilha que você deseja proteger.
2. Segure o ALT + F11 chaves para abrir o Janela Microsoft Visual Basic for Applications.
3. Então escolha Esta pasta de trabalho da esquerda Explorador de Projetos, clique duas vezes para abrir o Móduloe, em seguida, copie e cole o seguinte código VBA no módulo em branco:
Código VBA: defina a senha para proteger a folha oculta
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Dim xSheetName As String
xSheetName = "Sheet1"
If Application.ActiveSheet.Name = xSheetName Then
Application.EnableEvents = False
Application.ActiveSheet.Visible = False
xTitleId = "KutoolsforExcel"
response = Application.InputBox("Password", xTitleId, "", Type:=2)
If response = "123456" Then
Application.Sheets(xSheetName).Visible = True
Application.Sheets(xSheetName).Select
End If
End If
Application.Sheets(xSheetName).Visible = True
Application.EnableEvents = True
End Sub
Note: No código acima, Sheet1 que acontecerá no marco da xSheetName = "Sheet1" script é o nome da planilha oculta que você deseja proteger e 123456 no Se resposta = "123456" Então script é a senha que você definiu para a folha oculta. Você pode alterá-los conforme sua necessidade.
4. Agora, quando você quiser mostrar a folha oculta, uma caixa de prompt aparecerá para permitir que você insira a senha. E essa caixa de prompt aparecerá toda vez, quando você clicar para mostrar a folha oculta.
Proteja várias planilhas de uma vez com o Kutools para Excel
Se você deseja proteger várias planilhas selecionadas ou todas as planilhas de uma pasta de trabalho de uma vez, normalmente, você precisa proteger manualmente uma a uma no Excel. Mas, se você tiver Kutools for Excel, Com o seu Proteger planilha utilitário, você pode protegê-los com um clique.
Depois de instalar Kutools for Excel, faça o seguinte:
1. Clique Kutools Plus > Proteger planilha, veja a captura de tela:
2. No Proteger planilha caixa de diálogo, todas as planilhas dentro da pasta de trabalho são listadas na caixa de listagem, por favor, escolha as planilhas que você deseja proteger. Veja a imagem:
3. E, em seguida, clique em OK, na caixa de diálogo a seguir, digite sua senha e digite-a novamente e clique em OK, outra caixa de prompt aparecerá para lembrá-lo de quantas planilhas foram protegidas.
4. Então clique OK para fechar os diálogos, e todas as planilhas na pasta de trabalho foram protegidas com a mesma senha.
Observação: Se você deseja desproteger todas as planilhas de uma vez, você só precisa clicar Kutools Plus > Folha de trabalho desprotegidae digite sua senha para cancelar a proteção.
Baixe e teste grátis Kutools para Excel agora!
Artigos relacionados:
Como proteger várias planilhas de uma vez no Excel?
Como definir uma senha para proteger a pasta de trabalho?
Como proteger / bloquear o código VBA no Excel?
Melhores ferramentas de produtividade de escritório
Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil
- Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
- Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!