Skip to main content

Como definir uma senha para proteger uma planilha oculta no Excel?

Author: Xiaoyang Last Modified: 2025-06-04

Se você tem uma pasta de trabalho que contém algumas planilhas ocultas importantes e não permite que outras pessoas as revelem, agora você precisa definir uma senha para proteger completamente as planilhas ocultas. Quando outros usuários tentarem revelá-las, eles precisarão inserir a senha. Você sabe como realizar essa tarefa rapidamente e facilmente no Excel?

Definir senha para proteger planilhas ocultas com a função VeryHidden

Definir senha para proteger planilha oculta com código VBA

Proteja várias planilhas de uma vez com o Kutools para Excel


Definir senha para proteger planilhas ocultas com a função VeryHidden

Normalmente, você pode usar a função VeryHidden para ocultar as planilhas primeiro e depois definir uma senha para elas. Por favor, siga os passos abaixo:

1. Abra sua pasta de trabalho e pressione Alt + F11 para abrir a janela Microsoft Visual Basic for Applications.

2. Na janela Microsoft Visual Basic for Applications, clique em Visualizar > Explorador de Projetos e Janela de Propriedades para exibir seus painéis.

click View > Project Explorer and Properties Window to display the panes

3. Em seguida, no painel Project-VBAProject, escolha a planilha que deseja ocultar e, no painel Propriedades, clique na lista suspensa da seção Visível e selecione a opção xlSheetVeryHidden, veja a captura de tela:

select xlSheetVeryHidden in the Properties pane

4. Após tornar a planilha muito oculta, você pode definir uma senha para protegê-la. Na janela Microsoft Visual Basic for Applications, clique em Inserir > Módulo para abrir um módulo vazio, e depois clique em Ferramentas > Propriedades do Projeto VBA, veja a captura de tela:

click Tools > VBAProject Properties

5. No diálogo Propriedades do Projeto VBA que apareceu, clique na aba Proteção, marque a caixa Bloquear projeto para visualização e, finalmente, insira e confirme a senha na seção Senha para visualizar propriedades do projeto, veja a captura de tela:

set options in the dialog box

6. Clique no botão OK para sair deste diálogo e feche a janela Microsoft Visual Basic for Applications.

7. Salve a pasta de trabalho no formato Pasta de Trabalho Habilitada para Macro do Excel e feche-a para que a proteção por senha entre em vigor.

Save the workbook as Excel Macro-Enabled Workbook format

8. Na próxima vez, ao abrir esta pasta de trabalho e quiser tornar as planilhas muito ocultas visíveis, será solicitado que você insira uma senha. Veja a captura de tela:

make the veryhidden sheets be visible, you are requested to enter a password


Demonstração: Definir senha para proteger planilhas ocultas

 
a screenshot of kutools for excel ai

Desbloqueie a Magia do Excel com o Kutools AI

  • Execução Inteligente: Realize operações de células, analise dados e crie gráficos — tudo impulsionado por comandos simples.
  • Fórmulas Personalizadas: Gere fórmulas sob medida para otimizar seus fluxos de trabalho.
  • Codificação VBA: Escreva e implemente código VBA sem esforço.
  • Interpretação de Fórmulas: Compreenda fórmulas complexas com facilidade.
  • Tradução de Texto: Supere barreiras linguísticas dentro de suas planilhas.
Potencialize suas capacidades no Excel com ferramentas alimentadas por IA. Baixe Agora e experimente uma eficiência como nunca antes!

Definir senha para proteger planilha oculta com código VBA

Para definir uma senha para proteger as planilhas ocultas, posso também falar sobre um código VBA para você.

1. Oculte uma planilha que deseja proteger.

2. Pressione ALT + F11 para abrir a janela Microsoft Visual Basic for Applications.

3. Depois, escolha ThisWorkbook no Explorador de Projetos à esquerda, dê dois cliques para abrir o Módulo e copie e cole o seguinte código VBA no Módulo em branco:

Código VBA: Definir senha para proteger planilha 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

copy and paste the code into the ThisWorkbook module

Nota: No código acima, Sheet1 do script xSheetName = "Sheet1" é o nome da planilha oculta que você deseja proteger, e 123456 no script If response = "123456" Then é a senha que você define para a planilha oculta. Você pode alterá-los conforme necessário.

4. Agora, quando você quiser mostrar a planilha oculta, uma caixa de prompt aparecerá para que você insira a senha. E essa caixa de prompt aparecerá sempre que você clicar para mostrar a planilha oculta.

make the veryhidden sheets be visible, you are requested to enter a password


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 só vez, normalmente, você precisa protegê-las manualmente uma por uma no Excel. Mas, se você tiver o Kutools para Excel, com sua ferramenta Proteger Planilha, você pode protegê-las com um único clique.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

Após instalar o Kutools para Excel, faça o seguinte:

1. Clique em Kutools Plus > Proteger Planilha, veja a captura de tela:

click Protect Worksheet feature of kutools

2. Na caixa de diálogo Proteger Planilha, todas as planilhas dentro da pasta de trabalho estão listadas na caixa de listagem. Por favor, escolha as planilhas que deseja proteger. Veja a captura de tela:

choose the worksheets that you want to protect

3. Em seguida, clique em OK, na caixa de diálogo seguinte, insira sua senha e digite-a novamente, depois clique em OK. Outra caixa de aviso aparecerá para informar quantas planilhas foram protegidas.

enter a password and retype it

4. Clique em OK para fechar os diálogos, e todas as planilhas na pasta de trabalho estarão protegidas com a mesma senha.

Nota: Se você deseja desproteger todas as planilhas de uma só vez, basta clicar em Kutools Plus > Desproteger Planilha e digitar sua senha para cancelar a proteção.

click Kutools Plus > Unprotect Worksheet to cancel the protection

 Baixe e experimente gratuitamente o 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 para Office

🤖 Assistente AI do KUTOOLS: Revolucione a análise de dados com base em: Execução Inteligente | Gerar Código | Criar Fórmulas Personalizadas | Analisar Dados e Gerar Gráficos | Invocar Funções Aprimoradas
Recursos Populares: Encontrar, Destacar ou Marcar Duplicatas | Excluir Linhas em Branco | Combinar Colunas ou Endereço sem Perder Dados | Arredondar...
Super PROC: PROC com Múltiplos Critérios | PROC com Múltiplos Valores | Procura em várias planilhas | Correspondência Fuzzy...
Lista Suspensa Avançada: Crie rapidamente uma Lista Suspensa | Lista Suspensa Dependente | Lista Suspensa com Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas | Mover Colunas | Alternar Estado de Visibilidade das Colunas Ocultas | Comparar Intervalo & Colunas...
Recursos em Destaque: Grade de foco | Visualização de Design | Barra de fórmulas aprimorada | Gerenciador de Pasta de trabalho & Planilha | Biblioteca de AutoTexto | Selecionador de Data | Mesclar Dados | Criptografar/Descriptografar Células | Enviar Email por Lista | Super Filtro | Filtro Especial (filtrar negrito/itálico/tachado...)...
Top15 Conjuntos de Ferramentas:12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ...) | Mais de50 Tipos de Gráficos (Gráfico de Gantt, ...) | Mais de40 Fórmulas Práticas (Calcular a idade com base na data de nascimento, ...) |19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem a partir do Caminho, ...) |12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ...) |7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ...) | ... e muito mais

Potencialize suas habilidades no Excel com o Kutools para Excel e experimente uma eficiência sem igual. O Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...


O Office Tab traz interface com abas para o Office e facilita muito o seu trabalho

  • Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas abas na mesma janela, em vez de abrir novas janelas.
  • Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!