Bloquear Células no Excel

Bloquear Células no Excel

Um recurso muito útil presente no excel é o de bloquear células. Principalmente no mercado de trabalho atual, onde o trabalho em equipe é fundamental, a elaboração planilhas pensando no uso de todo o conjunto agiliza o trabalho, evita a ocorrência de erros e torna o trabalho da equipe muito mais produtivo.

Por que bloquear células no Excel?

Bloquear células no excel pode evitar que o tal do estagiário insira valores em células que não deveriam ser alteradas, ou pelo menos, não por ele. Desta maneira podemos deixar habilitado no excel apenas as células que podem sofrer modificação e proteger a planilha inclusive com senha.

“Ok Alex! Já entendi que bloquear células no excel é um recurso muito útil, agora fala como eu faço?”

Certo caro leitor! Vamos aos procedimentos.

Bloqueando todas as células da planilha

Primeiramente temos que definir no excel quais células vamos bloquear, ou seja, quais receberão proteção na planilha. Caso contrário ele irá bloquear todas as células. Duvida? Vamos testar então?

  1. Abra o Excel e digite uma planilha conforme a da imagem abaixo.Tabela Excel - Bloquear Células no Excel
  2. Vá até a guia Revisão (1) > Grupo Alterações (2) > Comando Proteger Planilha (3).Proteger Planilha - Bloquear Células no Excel
  3. Será aberta a janela Proteger Planilha. Repare que a primeira opção diz “Proteger a planilha e o conteúdo de células bloqueadas“. Podemos também colocar uma senha para o desbloqueio e selecionar o que o usuário vai poder alterar na planilha. Retificando, habilitamos o que o usuário PODE alterar. Caso desmarque todas as opções,o usuário não poderá alterar nada, nem fazer uma simples seleção.Janela Proteger Planilha - Bloquear Células no Excel
  4. Desmarque a opção “Selecionar células bloqueadas”.
  5. Tente ao menos selecionar uma célula qualquer da planilha.

Conseguiu? Creio que não.

Isto acontece pois por padrão, no excel, todas, eu disse todas, as células ficam bloqueadas. A princípio o usuário pode selecioná-las. Quando desmarcamos a opção no passo 4, tiramos este privilégio dele.

Gostando do conteúdo? Está sendo útil? Insira seu E-mail abaixo e seja o primeiro a receber o conteúdo do blog.

FIQUE ATUALIZADO!

Coloque o seu email abaixo para receber gratuitamente as atualizações do blog!

Definindo quais células serão bloqueadas

O caso acima é útil quando precisamos bloquear toda a planilha. Situações em que a planilha deve ser enviada apenas para conferência, análise ou algo do tipo, e não queremos que nada nela seja alterado.

Para o caso de permitir alterações em uma coluna ou determinado intervalo de células, devemos definir quais células são passíveis de bloqueios e quais não são.

Para tal siga os seguintes passos.

  1. Selecione, na mesma tabela anterior, as células de B3 até B8 (B3:B8). Vamos permitir que estas células sejam modificadas e as demais serão bloqueadas.
  2. Temos de abrir a janela “Formatar Células”. Para isso vá até a guia Início, se o seu excel for o 2007, ou guia Página Inicial, caso seja o 2010 ou 2013.Guia Início - Página Inicial - Bloquear Células no Excel
  3. Clique na seta que se encontra no canto inferior direito do grupo Fonte (veja na figura abaixo).Grupo Fonte > Formata Célula - Bloquear Células no Excel
  4. Será aberta a janela “Formatar Células”. Nesta janela, clique na aba Proteção.Proteção - Bloquear Células no Excel
  5. Desmarque a opção “Bloqueadas“. (Veja na imagem)Desbloqueando Células - Bloquear Células no Excel
  6. Clique no botão OK.
  7. Volte na guia Revisão (1) > Grupo Alterações (2) > Comando Proteger Planilha (3).Proteger Planilha - Bloquear Células no Excel
  8. Desmarque a opção “Selecionar células bloqueadas“.selecionar Células Bloqueadas - Bloquear Células no Excel

Tente selecionar qualquer célula. Repare que só conseguiremos selecionar e alterar as células B3:B8, extamente as que desbloqueamos no início. Todas as demais células da planilha permaneceram bloqueadas e em seguida, ao proteger a planilha, tiramos o privilégio do usuário selecionar células bloqueadas, deixando assim, somente, o intervalo B3:B8 editável.

Colocando Senha para desproteger a planilha

Para que não se retire a proteção facilmente, podemos colocar uma senha na proteção e somente quem a tiver poderá desproteger.

  1. Vá no comando proteger planilha (Revisão (1) > Grupo Alterações (2) > Comando Proteger Planilha (3)).
    *Caso já esteja protegida, retire a proteção e ative-a novamente (desproteja e proteja).Proteger Planilha - Bloquear Células no Excel
  2. Repare que na janela Proteger Planilha há o campo “Senha para desproteger planilha”
  3. Basta digitar a senha que desejar. Em seguida será pedido para reiserir a mesma senha.Senha para Desproteger Planilha - Bloquear Células no Excel
  4. Tente Desproteger a planilha agora. ( Mesmo caminho usado para proteger. Revisão > Grupo Alterações > Comando Desproteger Planilha)
  5. Será mostrado uma janela pedindo a senha criada no passo 3.Inserindo Senha para Desproteger Planilha - Bloquear Células no Excel

Pronto. Agora só tira a proteção quem tiver a senha.

Espero que gostem e que tenha ajudado e evitar um monte erros no trabalho (rs).

Enviem suas dúvidas ou sugestões de novas postagens nos comentários.

Até a próxima.

 

  • eEdnaldo Rolim

    Legal…Explicação perfeita. Consegui tirar minha dúvida.

    Ednaldo Rolim – JPA/PB.

  • CARLOS HENRIQUE

    OI
    TENHO UMA EMERGÊNCIA EM UMA PLANILHA EM TRÊS ETAPAS :
    1 COM A DATA ATUAL USA-LA COMO REFERÊNCIA PATA UMA CELULA MUDAR DE COR SE PASSAR 2 DIAS , 4 DIAS ASSIM POR DIANTE AUTOMATICAMENTE.
    2 COLOCAR SENHAS EM DETERMINADAS COLUNAS ACESSANDO PELA REDE COM PESSOAS DIFERENTES CADA UMA PODENDO ACESSAR SUAS COLUNAS AO MESMO TEMPO.
    3 COLOCAR SO DIAS UTEIS PARA O CALCULO.

    ESTOU DESESPERADO AGRADEÇO SE ME AJUDAR

    CARLOS
    OBRIGADO

    • Olá Carlos.
      Obrigado pelo seu comentário. Vamos lá.

      1 – Insira a função HOJE (=HOJE()) em alguma célula. Esta função trará a data atual do Sistema Operacional. Selecione as células que mudarão de cor de acordo com a data de hoje. Utilize a Formatação Condicional (Guia Página Inicial [ou Início no 2007] > Grupo Estilo > Formatação Condicional > Realçar Regras das Células > É igual a…). Quando clicar na opção “É igual a…” o excel abrirá a janela para que você informe o parâmetro para comparação. Neste momento informe a célula onde você colocou a função HOJE e na outra caixa escolha a formatação desejada. Depois refaça o procedimento, porém quando informar a célula da função HOJE, acrescente “+1” no fim, assim você estará configurando quando a data informada for igual a de hoje mais 1 dia e assim por diante. Por exemplo, vamos supor que inseri na célula H1 a função HOJE, logo:
      É igual a … $H$1 com Vermelho (Igual a data atual)
      É igual a … $H$1 + 1 com Amarelo (Igual a data atual mais 1 dia)
      É igual a … $H$1 + 2 com Verde (Igual a data atual mais 2 dias)
      É igual a … $H$1 + 4 com Azul (Igual a data atual mais 4 dias)

      2 – Na Guia Revisão > Grupo Alterações > Permitir que os usuários editem intervalos. É possível colocar uma senha específica para diversos intervalos e ainda informar o usuário do sistema que pode acessar. Ou seja, seria necessário fazer esta planilha a partir do próprio servidor para que estes usuários apareçam, tenho de testar isto em uma rede.

      3 – Não entendi bem o que você quer fazer exatamente com os dias úteis. Algumas funções que trabalham com isto são =DIATRABALHO(),=DIATRABALHOTOTAL(). Faça alguns testes com elas, o Excel mesmo informa o que pode ser feito com ambas.

      Espero que tenha ajudado. Aproveitando sua dúvida já irei preparar alguns posts futuros com estes temas.
      Qualquer dúvida comente ou entre em contato e o atenderei o mais breve possível.
      Obrigado por sua participação.

    • Olá Carlos.

      Obrigado pelo seu comentário. Vamos lá.

      1 – Insira a função HOJE (=HOJE()) em alguma célula. Esta função trará a data atual do Sistema Operacional. Selecione as células que mudarão de cor de acordo com a data de hoje. Utilize a Formatação Condicional (Guia Página Inicial [ou Início no 2007] > Grupo Estilo > Formatação Condicional > Realçar Regras das Células > É igual a…). Quando clicar na opção “É igual a…” o excel abrirá a janela para que você informe o parâmetro para comparação. Neste momento informe a célula onde você colocou a função HOJE e na outra caixa escolha a formatação desejada. Depois refaça o procedimento, porém quando informar a célula da função HOJE, acrescente “+1” no fim, assim você estará configurando quando a data informada for igual a de hoje mais 1 dia e assim por diante. Por exemplo, vamos supor que inseri na célula H1 a função HOJE, logo:

      É igual a … $H$1 com Vermelho (Igual a data atual)
      É igual a … $H$1 + 1 com Amarelo (Igual a data atual mais 1 dia)
      É igual a … $H$1 + 2 com Verde (Igual a data atual mais 2 dias)
      É igual a … $H$1 + 4 com Azul (Igual a data atual mais 4 dias)

      2 – Na Guia Revisão > Grupo Alterações > Permitir que os usuários editem intervalos. É possível colocar uma senha específica para diversos intervalos e ainda informar o usuário do sistema que pode acessar. Ou seja, seria necessário fazer esta planilha a partir do próprio servidor para que estes usuários apareçam, tenho de testar isto em uma rede.

      3 – Não entendi bem o que você quer fazer exatamente com os dias úteis. Algumas funções que trabalham com isto são =DIATRABALHO(),=DIATRABALHOTOTAL(). Faça alguns testes com elas, o Excel mesmo informa o que pode ser feito com ambas.

      Espero que tenha ajudado. Aproveitando sua dúvida já irei preparar alguns posts futuros com estes temas.

      Qualquer dúvida comente ou entre em contato e o atenderei o mais breve possível.

      Obrigado por sua participação.