Compartilhar via

Como destacar células onde NÃO existem fórmulas?

Anônima
2015-09-10T19:33:09+00:00

Olá, amigos!

Tenho aqui algumas planilhas totalizadoras em Excel 2010, onde obtenho um sumário do que foi preenchido em planilhas de requisições de outros setores. Essas totalizadoras são enviadas aos fornecedores.

Ocorre que alguns usuários apagam as fórmulas que preenchem automaticamente as totalizadoras, e preenchem manualmente os valores que desejam pedir aos fornecedores.

Como eu poderia usar a formatação condicional para que as células que NÃO contenham fórmulas sejam destacadas pelo Excel?

Detalhe: todas as fórmulas contém em si o nome do fornecedor. Talvez uma formatação condicional que acontecesse caso o nome do fornecedor não fosse detectado possa resolver.

Desde já, obrigado a todos!

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Anônima
2015-09-10T20:38:13+00:00

Olá André!

Uso o Excel 2010 e nele desconheço uma forma nativa de descobrir se uma célula contem ou não fórmula, eu acredito que não exista forma nativa. No Excel 2013 use a função ÉFÓRMULA, como o Felipe sugeriu.  Aplique isso na formatação condicional como regra, por exemplo: =NÃO(ÉFÓRMULA(A1))

Se utilizar o Excel 2010, existe a possibilidade de se criar uma UDF para ter essa funcionalidade. Utilize o código abaixo em um novo módulo no VBA:

Public Function ÉFÓRMULA(rcell As Excel.Range) As Boolean

If Left(rcell.FormulaLocal, 1) = "=" And rcell.NumberFormat <> "@" Then

ÉFÓRMULA = True

Else

ÉFÓRMULA = False

End If

End Function

E então use a função personalizada ÉFÓRMULA para definir o critério na formatação condicional. Por exemplo:

=NÃO(ÉFÓRMULA(A1))

A sugestão do Felipe para o Excel 2010 também é muito boa.

Não sei se deu para entender, mas qualquer coisa pergunte.

Abraços!

Esta resposta foi útil?

3 pessoas acharam esta resposta útil.
0 comentários Sem comentários

5 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2015-09-10T20:37:54+00:00

    O Excel 2013 possui a função ÉFÓRMULA(célula) que retorna verdadeiro ou falso no caso de célula possuir fórmula. Você poderia usar essa função em sua formatação condicional.

    No Excel 2010 ou inferior, não há uma forma sem macros de descobrir se uma referência possui fórmula ou não.

    No entanto, para resolver seu problema, sugiro que faça o seguinte:

    1 - Selecione todas as células que deveriam possuir fórmula.

    2 - Pressione F5 para abrir a janela 'Ir Para'.

    3 - Clique no botão 'Especial...'.

    4 - Marque a opção 'Constantes' e clique em 'OK'.

    5 - Você verá que as células que não possuem mais fórmulas ficarão selecionadas. Colora-as de amarelo, por exemplo, para destacá-las ou pressione Tab para circular entre elas.

    Sobre o detalhe que deu para usar como dica na formatação condicional, você precisar detalhar ou disponibilizar sua pasta de trabalho para sugerirmos uma solução.

    Esta resposta foi útil?

    3 pessoas acharam esta resposta útil.
    0 comentários Sem comentários
  2. Anônima
    2015-09-12T15:27:51+00:00

    Ok, cá está um exemplo:

    http://1drv.ms/1J4GK79

    Na terceira aba (IVANETE 3) a usuária apagou várias fórmulas, preenchendo manualmente os valores que queria requisitar. Não posso impedi-la de apagar as fórmulas, pois sempre acontecem eventualidades relacionadas aos pedidos, mas se conseguir fazer com que as células cujas fórmulas foram apagadas se destaquem, facilitará bastante a reposição das mesmas mensalmente.

    Esta resposta foi útil?

    0 comentários Sem comentários
  3. Anônima
    2015-09-11T16:26:07+00:00

    "Obrigado pela dica! De momento, estou utilizando sua orientação para corrigir as planilhas danificadas pelos usuários até que o TI atualize o Office."

    Atualizar o Office não impedirá que os usuários continuem danificando as planilhas. Já pensou em protegê-las com senha e permitir edição somente nas células que não contém fórmulas?


    Para disponibilizar um arquivo aqui, entre em http://www.onedrive.com. Você será redirecionado para um gerenciador de arquivos na sua conta Microsoft. Esse é o seu diretório virtual do OneDrive.

    Acima, numa faixa preta/azul, clique em Carregar >> Arquivos. Selecione o arquivo que quer disponibilizar. Depois que o arquivo for carregado, selecione-o (isto é, marque a caixa de seleção à esquerda dele) e clique em 'Compartilhar'. Clique, em seguida no botão "Obter um link" e selecione a opção "Somente exibir". Então, clique em "Criar link". Copie esse link e cole aqui.

    Esta resposta foi útil?

    0 comentários Sem comentários
  4. Anônima
    2015-09-11T13:20:58+00:00

    Bom dia, Felipe!

    Obrigado pela dica! De momento, estou utilizando sua orientação para corrigir as planilhas danificadas pelos usuários até que o TI atualize o Office.

    Como eu posso publicar aqui uma das planilhas para exemplificar?

    Esta resposta foi útil?

    0 comentários Sem comentários