Ir para o conteúdo principal

Como proteger a formatação das células, mas permitir apenas a entrada de dados no Excel?

Em muitos casos, pode ser necessário proteger a formatação de um intervalo de células e permitir apenas a entrada de dados no Excel. Este artigo fornece três métodos para alcançá-lo.

Protege a formatação da célula, mas permite apenas a entrada de dados protegendo a planilha
Protege a formatação da célula, mas permite apenas a entrada de dados com código VBA
Proteja a formatação das células, mas permita apenas a entrada de dados com o Kutools para Excel


Protege a formatação da célula, mas permite apenas a entrada de dados protegendo a planilha

Para proteger a formatação das células, mas permitir apenas a entrada de dados, você precisa primeiro desbloquear essas células e, em seguida, proteger a planilha. Faça o seguinte.

1. Selecione as células de que você precisa para proteger sua formatação, mas permita apenas a entrada de dados e pressione Ctrl + 1 simultaneamente para abrir o formatar células caixa de diálogo.

2. No formatar células caixa de diálogo, desmarque o Trancado caixa sob o pós-colheita guia e, em seguida, clique no botão OK botão. Veja a imagem:

3. Agora clique em Análise > Folha de proteção.

4. Especifique e conforme a sua senha no Folha de proteção e Confirmar palavra-passe caixa de diálogo. Veja a imagem:

Agora a planilha está protegida e a formatação da célula não é alterada. Mas as células especificadas são permitidas apenas a entrada de dados.


Protege a formatação da célula, mas permite apenas a entrada de dados com código VBA

Você também pode executar o seguinte script VBA para proteger a formatação da célula, mas apenas permitir a entrada de dados no Excel. Faça o seguinte.

1. Pressione outro + F11 chaves ao mesmo tempo para abrir o Microsoft Visual Basic para Aplicações janela.

2. No Microsoft Visual Basic para Aplicações janela, clique duplo Esta pasta de trabalho no painel Projeto e, em seguida, copie e cole o código VBA abaixo no Esta Pasta de Trabalho (Código) janela.

Código VBA: protege a formatação da célula, mas permite apenas a entrada de dados

Sub AllowDataEntryOnly()
    ActiveSheet.Protect Userinterfaceonly:=True, AllowFiltering:=True
    Range("C2:C20").Locked = False
        MsgBox "Only allow data entry in range C2:C20", vbInformation, "Kutools for Excel"
End Sub

Note: No código, C2: C20 é o intervalo no qual as células você acabou de permitir a entrada de dados. Altere o intervalo de acordo com suas necessidades.

3. aperte o F5 chave para executar o código. Em uma caixa de diálogo pop-up do Kutools for Excel, clique no botão OK.

Agora a planilha está protegida, assim como a formatação das células. E apenas as células especificadas são permitidas a entrada de dados.


Proteja a formatação das células, mas permita apenas a entrada de dados com o Kutools para Excel

Você pode desbloquear facilmente células selecionadas e proteger a planilha com o utilitário Worksheet Design do Kutools for Excel.

Antes de aplicar Kutools for Excel, Por favor baixe e instale primeiro.

1. Clique Kutools Plus > Projeto de planilha para ativar o Design aba.

2. Selecione as células de que você precisa para proteger sua formatação, mas permita apenas a entrada de dados, clique em Desbloquear células sob a Design guia e, em seguida, clique no botão OK botão no popping up Kutools for Excel caixa de diálogo. Veja a imagem:

3. Clique na Folha de proteção botão sob o Design aba.

4. E, em seguida, especifique e conforme sua senha no Folha de proteção e Confirmar palavra-passe caixa de diálogo. Veja a imagem:

Agora a planilha está protegida. E as células especificadas são permitidas apenas a entrada de dados.

  Se você quiser ter um teste gratuito (30 dias) deste utilitário, por favor clique para fazer o downloade, em seguida, aplique a operação de acordo com as etapas acima.


Artigo relacionado:

Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

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...

Descrição


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!
Comments (16)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Cette manœuvre ne fonctionne pas. Les formules ne sont toujours pas sécurisées
This comment was minimized by the moderator on the site
Tried that and save, after I close file, it asks for password. Which of course there is none and I am now locked out of my workbook. Pls adv
This comment was minimized by the moderator on the site
Hi Pamela,
If you apply the VBA code mentioned in the post. The worksheet is protected, but there is no password. Please click Review > Unprotect Worksheet to unprotect the worksheet without entering a password.
This comment was minimized by the moderator on the site
I read the "Protect cell formatting but only allow data entry by protecting worksheet" is wrong. The format can still be changed. I thought you had found something there. You did not...
This comment was minimized by the moderator on the site
Yeah.. this does not work at all. It does not prevent the cells from being formatted. Bad site!
This comment was minimized by the moderator on the site
Hi, Thank you for the code, it was very useful. I was wondering if you could put in a part where the supervisor could enter a code so that they could edit the formatting and then locking it again without having to delete the code every time this is needed.
This comment was minimized by the moderator on the site
I followed the directions, but was not able to enter data into the locked cells as mentioned in the instructions. Anyone have a solution?
This comment was minimized by the moderator on the site
Hi kristen,
For a protected worksheet, you can only enter data into the unlocked cells.
This comment was minimized by the moderator on the site
It still allows for users to delete the formulas...
This comment was minimized by the moderator on the site
It is any way that you can lock the cells for the formulas and allow input data only? With regular excel not having enterprise
This comment was minimized by the moderator on the site
The "Protecting Worksheet" instructions do not lock the formatting. If you copy cells in normally the formatting is copied over with them.
This comment was minimized by the moderator on the site
Please let us know if found a solution for this specific case.
This comment was minimized by the moderator on the site
The solution is here, however it is very medicore because You may forget about ctrl + z :P Useless if You want to preapare worksheet for others but usefull for own purposes if set as "ctrl + shift + v"

https://www.extendoffice.com/documents/excel/2545-excel-set-paste-values-as-default.html
This comment was minimized by the moderator on the site
agreed.... did you find any other solution to this anywhere?
This comment was minimized by the moderator on the site
Came here looking for a solution to this same problem which Matt mentioned.
If you paste a cell from another sheet to the protected cell, unfortunately cell formatting is overwritten!
Any solution to this issue so far?
This comment was minimized by the moderator on the site
I am having the same. The whole reason I want to protect the formatting is to stop the copy & paste issue! I hope someone has a solution.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations