Quando você compartilha um arquivo normal do Excel com outras pessoas, elas podem ver e editar tudo o que o arquivo do Excel contém.
Se você não quiser que eles mudem nada, você tem a opção de proteger a planilha / pasta de trabalho inteira ou proteger certas células que possuem dados importantes (que você não quer que o usuário bagunce).
Mas mesmo quando você protege a planilha, o usuário final ainda pode clicar em uma célula e ver a fórmula que é usada para cálculos.
Se quiser ocultar a fórmula para que os usuários não possam vê-la, você também pode fazer isso.
Neste tutorial exato, vou mostrar a você como ocultar fórmulas no Excel em uma planilha protegida (de modo que não seja visível para o usuário).
Então vamos começar!
Como ocultar todas as fórmulas no Excel
Quando você tem uma fórmula em uma célula, o usuário pode ver a fórmula de duas maneiras:
- Ao clicar duas vezes nas células e entrar no modo de edição
- Selecionando a célula e vendo a fórmula na barra de fórmulas
Quando você oculta as fórmulas (como veremos em breve), os usuários não poderão editar a célula e também não poderão ver a fórmula na barra de fórmulas.
Suponha que você tenha um conjunto de dados conforme mostrado abaixo, onde você tem a fórmula na coluna D.
Abaixo estão as etapas para ocultar todas as fórmulas na coluna D:
- Selecione as células na coluna D que possuem a fórmula que você deseja ocultar
- Clique na guia ‘Página inicial’
- No grupo ‘Número’, clique no iniciador da caixa de diálogo (é o pequeno ícone de seta inclinada no canto inferior direito do grupo)
- Na caixa de diálogo ‘Formatar células’ que se abre, clique na guia ‘Proteção’
- Marque a opção Oculto
- Clique OK
- Clique na guia Revisar na faixa de opções
- No grupo Proteger, clique na opção Proteger Planilha
- Na caixa de diálogo Proteção, digite a senha que seria necessária se você quiser desbloquear a planilha (caso não queira aplicar uma senha, você pode deixar em branco)
- Clique OK
Os passos acima protegem toda a planilha de tal forma que se você clicar em uma célula que tem um valor, você verá o valor na barra de fórmulas, mas se você clicar em uma célula que tem uma fórmula, nenhuma fórmula será mostrada na barra de fórmulas.
E como a planilha está protegida, você não conseguiria clicar duas vezes na célula e entrar no modo de edição (portanto, a fórmula também fica oculta).
Embora esse método funcione bem, você precisa saber que as planilhas / células protegidas no Excel podem ser desbloqueadas facilmente pelo usuário.
Qualquer usuário experiente em tecnologia pode facilmente invadir suas pastas de trabalho protegidas (uma simples pesquisa no Google lhes dará várias maneiras de quebrar a planilha protegida). Não é simples, mas não é muito difícil.
Mas se você estiver trabalhando com usuários menos experientes em tecnologia, adicionar uma senha deve ser o suficiente.
Leia também: Como bloquear fórmulas no Excel
Como ocultar fórmulas apenas no Excel (e manter o restante das células editáveis)
No método acima, mostrei como proteger a planilha inteira (incluindo as células que não possuem uma fórmula).
Mas e se você não quiser proteger a planilha inteira? E se você quiser apenas proteger as células que possuem fórmulas e ocultar essas fórmulas do usuário.
Esse pode ser o caso quando você deseja que os usuários insiram dados (como em um formulário de entrada de dados), mas não podem editar a fórmula ou vê-la.
Isso também pode ser feito facilmente.
Ao contrário do método anterior, onde protegíamos todas as células da planilha, neste método apenas selecionaríamos as células que possuem as fórmulas e protegeríamos essas células.
O restante da planilha permaneceria aberto para o usuário editar.
Suponha que você tenha um conjunto de dados conforme mostrado abaixo, onde deseja proteger apenas as fórmulas na coluna D (que contém fórmulas).
Para uma célula ser protegida, ela precisa ter a propriedade ‘Bloqueado’ ativada, bem como a proteção ativada na faixa de opções. Somente quando ambos acontecem, uma célula fica realmente bloqueada (ou seja, não pode ser editada).
Isso também significa que, se você desabilitar a propriedade de bloqueio para algumas células, elas ainda poderão ser editadas depois de proteger a planilha.
Usaremos este conceito em que desativaremos a propriedade bloqueada para todas as células, exceto aquelas que contêm fórmulas.
Vamos ver como fazer isso.
Etapa 1 - Desative a propriedade de bloqueio para todas as células
Então, primeiro precisamos desabilitar a propriedade Locked para todas as células (para que não possam ser protegidas)
Abaixo estão as etapas para fazer isso:
- Selecione todas as células na planilha (você pode fazer isso clicando no triângulo cinza na parte superior esquerda da planilha).
- Clique na guia Home
- No grupo Número, clique no iniciador da caixa de diálogo
- Na caixa de diálogo Formatar células, clique na guia ‘Proteção’
- Desmarque a opção Bloqueado
- Clique OK
As etapas acima desativaram a propriedade bloqueada para todas as células da planilha.
Agora, mesmo se eu proteger a planilha usando a opção na faixa de opções (Revisar >> Proteger Planilha), as células não estariam completamente travadas e você ainda pode editar as células.
Etapa 2 - Habilite a propriedade bloqueada e oculta apenas para células com fórmulas
Para ocultar a fórmula de todas as células da planilha, agora preciso identificar de alguma forma as células que têm a fórmula e, em seguida, bloquear essas células.
E ao bloquear essas células, eu certificaria que a fórmula também fosse ocultada da barra de fórmulas.
Abaixo estão as etapas para ocultar fórmulas:
- Selecione todas as células na planilha (você pode fazer isso clicando no triângulo cinza na parte superior esquerda da planilha).
- Clique na guia Home
- No grupo de edição, clique na opção Localizar e Selecionar
- Clique na opção ‘Go-To Special’.
- Na caixa de diálogo Ir para especial, clique na opção Fórmulas. Isto irá selecionar todas as células que possuem uma fórmula
- Com as células com fórmulas selecionadas, segure a tecla Control e pressione a tecla 1 (ou a tecla Command e a tecla 1 se estiver usando Mac). Isso abrirá a caixa de diálogo Formato do Número
- Clique na guia ‘Proteção’
- Certifique-se de que as opções ‘Bloqueado’ e ‘Oculto’ estejam marcadas
- Clique OK
Etapa 3 - Protegendo a planilha
No processo até agora, a propriedade Locked está desabilitada para todas as células, exceto aquelas que contêm uma fórmula.
Portanto, agora, se eu proteger a planilha inteira, apenas as células que têm uma fórmula serão protegidas (já que você precisa que a propriedade Locked esteja habilitada para bloquear verdadeiramente uma célula).
Aqui estão as etapas para fazer isso:
- Clique na guia Revisar
- No grupo Proteger, clique na opção ‘Proteger Planilha’
- Na caixa de diálogo Proteger planilha, digite a senha (opcional)
- Clique OK
As etapas acima bloqueariam apenas as células que contêm uma fórmula e, ao mesmo tempo, ocultariam a fórmula dos usuários.
Os usuários não poderão clicar duas vezes e entrar no modo de edição, bem como ver a fórmula na barra de fórmulas.
Como ocultar fórmulas sem proteger a planilha
Se você está se perguntando se pode ocultar as fórmulas no Excel sem proteger a planilha, infelizmente, você não pode.
Embora você possa fazer isso usando um código VBA complexo, não seria confiável e poderia levar a outros problemas. Aqui está um artigo que compartilha esse código (use-o se você realmente não consegue ficar sem ele)
A partir de agora, a única maneira de ocultar as fórmulas no Excel é proteger a planilha e também certificar-se de que as propriedades ocultas estejam habilitadas para as células que possuem a fórmula.
Espero que você tenha achado este tutorial útil.