KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como proteger ou bloquear todas as células de uma folha de cálculo do Excel, exceto determinadas células?

AutorXiaoyang Data de Modificação

Por predefinição, todas as células numa folha de cálculo do Excel estão bloqueadas; isto significa que, ao proteger a folha, ninguém poderá efetuar alterações a qualquer célula, salvo se as desbloquear previamente. Contudo, em aplicações reais, poderá encontrar situações em que apenas determinados campos de introdução de dados — como totais, entradas ou comentários — devem permanecer editáveis, enquanto todas as outras áreas da folha devem permanecer protegidas e inalteradas. Por exemplo, ao partilhar modelos, formulários de entrada de dados ou relatórios com colegas, poderá pretender garantir que os utilizadores só possam preencher ou atualizar células designadas. Esta abordagem protege a estrutura da folha e as fórmulas, minimizando o risco de alterações acidentais a dados críticos.

Este tutorial abrangente guia-o por diversos métodos práticos para proteger ou bloquear todas as células de uma folha do Excel, exceto as que especificar. Aprenderá tanto procedimentos clássicos integrados no Excel como abordagens mais simples com o suplemento Kutools para Excel. Além disso, apresentamos um método eficiente com macro VBA, ideal se precisar frequentemente de automatizar este processo ou trabalhar com intervalos de células dinâmicos. Cada método inclui instruções passo a passo, dicas práticas e notas essenciais para resolução de problemas.

Proteger / Bloquear todas as células exceto determinadas células com a funcionalidade normal do Excel

Proteger / Bloquear todas as células exceto determinadas células com Kutools para Excel

Proteger / Bloquear todas as células exceto determinadas células com macro VBA


Proteger / Bloquear todas as células exceto determinadas células com a funcionalidade normal do Excel

O Excel permite-lhe especificar quais as células que devem permanecer editáveis após proteger a folha, utilizando as suas funções integradas Definir formato de célula e Proteger Folha. Este método é altamente compatível e intuitivo, sendo ideal para a maioria das necessidades habituais de proteção de folhas — especialmente quando o conjunto de células editáveis é fixo e não muda frequentemente. Contudo, o processo pode tornar-se um pouco repetitivo se precisar de ajustar frequentemente as células desprotegidas. Siga estes passos:

1. Selecione as células que deseja permitir que outros editem e que permaneçam desprotegidas após aplicar a proteção da folha.

2. Clique com o botão direito nas células selecionadas e escolha Definir formato de célula no menu de contexto. Veja a imagem:

Uma captura de ecrã que mostra a opção Formatar Células do menu de contexto no Excel

3. Na caixa de diálogo Definir formato de célula, mude para o separador Proteção e desmarque a caixa de verificação Bloqueada (não a deixe marcada). Veja a imagem:

Uma captura de ecrã da caixa de diálogo Formatar Células com a opção Bloqueada desmarcada no separador Proteção

Dica: Por predefinição, todas as células estão bloqueadas no Excel até as desbloquear. Desmarcar esta caixa só surte efeito após aplicar posteriormente a proteção da folha.

4. Clique em OK para guardar as alterações e sair da caixa de diálogo. Em seguida, aceda ao Friso e clique em Rever > Proteger Folha para abrir a caixa de diálogo das definições de proteção. Veja a imagem:

Uma captura de ecrã que mostra a opção Proteger Folha no separador Rever no Excel

5. Na caixa de diálogo que surge, introduza e confirme uma palavra-passe para proteger a sua folha. Guarde-a bem, pois não há forma de a recuperar se a esquecer. Veja a imagem:

Uma captura de ecrã da caixa de diálogo para introduzir e confirmar uma palavra-passe para proteger células no Excel

Notas:

  • Certifique-se de selecionar as definições de permissão adequadas ao seu cenário, como «Selecionar Células Não Bloqueadas» e «Bloquear Células». Por predefinição, os utilizadores têm acesso a ambas, mas pode ajustar estas opções conforme necessário.
  • A proteção por palavra-passe diferencia maiúsculas de minúsculas e não pode ser recuperada se for esquecida.

6. Clique em OK para finalizar a proteção da folha. Verificará agora que todas as células da folha estão bloqueadas e não podem ser editadas, exceto aquelas que desprotegeu explicitamente nos passos anteriores. Quando os utilizadores tentarem alterar uma célula bloqueada, o Excel apresentará uma mensagem de aviso.

Vantagens: Não requer plugins e funciona em qualquer ambiente do Excel.
Desvantagens: O processo pode tornar-se moroso se tiver de alterar frequentemente a opção «Desbloquear Seleção» ou gerir muitos intervalos variáveis.

Se o intervalo de células desprotegidas precisar de ser alterado frequentemente ou se pretender automatizar este processo para maior eficiência, considere utilizar a macro VBA descrita no método seguinte.


Proteger / Bloquear todas as células exceto determinadas células com Kutools para Excel

Se achar que o processo nativo do Excel é demasiado repetitivo para intervalos grandes ou que mudam frequentemente, a funcionalidade Conceção de Folha do Kutools para Excel oferece uma solução mais simples e eficiente. Com apenas alguns cliques, pode desbloquear células específicas e proteger o restante da folha — ideal para utilizadores que precisam frequentemente de atualizar quais as células que permanecem editáveis.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

1. Selecione as células específicas que pretende permitir que os utilizadores modifiquem (ou seja, as células que não deseja proteger ao ativar a proteção da folha).

2. Aceda ao Friso, clique em KUTOOLS PLUS > Conceção de Folha para ativar as funcionalidades de conceção específicas do esquema e proteção da folha. Veja a imagem:

Uma captura de ecrã que mostra a funcionalidade Desenho de Folha de Cálculo no separador Kutools Plus no Excel

3. O separador Conceção aparecerá agora. Clique em Desbloquear Seleção para desbloquear instantaneamente as células selecionadas — o Kutools confirma mesmo visualmente quais as células que ficam agora editáveis. Veja as imagens:

Uma captura de ecrã do separador Desenho com a opção Desbloquear Células selecionada
Seta
Uma captura de ecrã da caixa de diálogo de confirmação a indicar que as células estão desbloqueadas

4. Clique em OK em quaisquer mensagens de confirmação. Depois, prossiga clicando em Proteger Folha dentro do separador Conceção para aplicar a proteção ao nível da folha. Veja a imagem:

Uma captura de ecrã que mostra a opção Proteger Folha no separador Desenho no Excel

5. Na caixa de diálogo que surge, introduza e confirme uma palavra-passe para proteger a sua folha e conclua as definições. Veja a imagem:

Uma captura de ecrã da caixa de diálogo para introduzir e confirmar uma palavra-passe

6. Agora, apenas as células que designou permanecerão editáveis — todo o resto ficará protegido e inalterável, evitando modificações acidentais.

Clique para saber mais sobre esta funcionalidade de desbloqueio de seleção.

Vantagens: Rápido e eficaz para conjuntos de dados grandes ou requisitos de proteção que mudam frequentemente.
Desvantagens: Requer a instalação do suplemento Kutools para Excel.


Proteger / Bloquear todas as células exceto determinadas células com macro VBA

Se precisar frequentemente de proteger ou desproteger diferentes intervalos de células — especialmente quando esses intervalos mudam dinamicamente ou quando for necessário aplicar proteção a múltiplas folhas ou pastas de trabalho em lote —, as macros VBA podem automatizar e acelerar significativamente o processo. Esta abordagem é ideal para utilizadores avançados, administradores ou qualquer pessoa que realize tarefas repetitivas de proteção em pastas de trabalho grandes ou complexas. Com uma solução VBA, basta especificar ou introduzir o intervalo que pretende manter desbloqueado antes da proteção; a macro trata automaticamente de bloquear todas as restantes células e protege a folha com as suas definições preferidas.

1. No Excel, aceda ao separador Programador > Visual Basic. (Se o separador Programador não estiver visível, ative-o em Ficheiro > Opções > Personalizar Friso.)

2. Na janela Microsoft Visual Basic para Aplicações, clique em Inserir > Módulo e, de seguida, copie e cole o seguinte código VBA na janela do módulo:

Sub UnlockSelectedCellsAndProtectSheet()
    Dim ws As Worksheet
    Dim unlockedRange As Range
    Dim passwordInput As String
    Dim xTitleId As String
    On Error Resume Next
    Set ws = Application.ActiveSheet
    xTitleId = "KutoolsforExcel"
    Set unlockedRange = Application.InputBox("Select the cells to remain editable:", xTitleId, Type:=8)
    If unlockedRange Is Nothing Then Exit Sub
    On Error GoTo 0
    ws.Cells.Locked = True
    unlockedRange.Locked = False
    passwordInput = Application.InputBox("Enter a password to protect the sheet (optional):", xTitleId, Type:=2)
    If passwordInput = "" Then
        ws.Protect
    Else
        ws.Protect Password:=passwordInput
    End If
    MsgBox "Sheet has been protected. The selected cells remain editable.", vbInformation, xTitleId
End Sub

3. Para executar a macro, clique no botão Botão Executar ou prima F5 enquanto o cursor estiver dentro da macro.

4. Aparecerá uma mensagem a solicitar que introduza a gama de células que pretende manter editável. Selecione a gama pretendida e clique em OK.

5. Outra mensagem pedir-lhe-á para definir uma palavra-passe de proteção. Introduza uma palavra-passe ou deixe em branco, caso não precise de uma, e clique em OK.

O intervalo limitado permanecerá desbloqueado e editável, enquanto todas as restantes células ficarão protegidas. Quaisquer alterações futuras na área desbloqueada podem ser feitas ao reexecutar a macro e ajustar o intervalo. Esta automação é ideal para operações em lote ou modelos com zonas de entrada que mudam dinamicamente.

Vantagens: Extremamente flexível; permite automatizar cenários de proteção dinâmicos ou recorrentes.
Desvantagens: Requer conhecimentos básicos de macros e segurança; as macros têm de estar ativadas no Excel.

Resolução de problemas e sugestões:
- Certifique-se de que o intervalo introduzido em «Intervalo limitado» corresponde a intervalos reais na folha de cálculo para evitar erros.
- Guarde sempre a sua pasta de trabalho antes de executar macros, evitando assim a perda de dados.
- Caso a macro não funcione, verifique se as «Macros» estão ativadas ou se existem erros tipográficos no endereço do intervalo.
- Se utilizar proteção ao nível da pasta de trabalho, terá de adaptar o código em conformidade.


Demonstração: Proteger / Bloquear todas as células exceto determinadas com Kutools para Excel

 
Kutools para Excel: Mais de 300 ferramentas práticas ao seu alcance! Aproveite funcionalidades potenciadas por IA para um trabalho mais inteligente e rápido!Descarregar já!

As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o 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
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...


Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil

  • Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
  • Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!

Todos os suplementos Kutools — num único instalador.

Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Um instalador, uma licença— configuração em minutos (pronto para MSI)
  • Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
  • Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
  • Melhor relação qualidade-preço— poupe face à compra individual dos suplementos