Compartilhar via

Mudar a Grossura das Bordas com Formatacao Condicional

Anônima
2015-09-06T07:51:26+00:00

Bom dia.

Tenho na planilha um calendario mensal com datas na horizontal como cabecalho, e nas linhas abaixo do cabecalho, dados que tenho que controlar todos os dias.

Para poder destacar a coluna do dia atual com formula TODAY(), gostaria que as Bordas do dia dessa coluna com dados, ficassem com linhas grossas para poder destacar das outras colunas.Dessa maneira toda vez que muda de dia, a coluna correpondente ficaria destacado com bordas de linhas grossas.

Como sabemos, na formatacao condicional nao temos muitas opcoes de bordas, apenas uma grossura pre determinada, e para tal precisamos fazer alguns artificios.

Gostaria de resolver o problema sem usar VBA.

Desde ja agradeco.

Tadao

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-14T17:04:57+00:00

Olá Tadao!

É tranquilo resolver, é só adicionar mais uma condição lá na formatação condicional. Eu usei a fórmula:

=OU($A$1=$D$3-1;$A$1=$M$3+1)

formatando com a borda fina.

Veja o modelo para download.

https://drive.google.com/file/d/0B-9FuusI8K2wS2k2bmU4aWowYjg/view?usp=sharing

Esta resposta foi útil?

0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Anônima
2015-09-08T17:06:01+00:00

Olá Tadao!

Excelente alternativa para resolver o problema. Não havia pensado nesta solução.

Eu desenvolvi um modelo que creio atender todas as condições, só que apliquei 4 regras de formatação condicional. Nas suas imagens vejo que tem 3 regras, e a fórmula de validação está cortada, não dá para analisar.

Baixe meu modelo no link abaixo e veja se te ajuda.

Abraços!

https://drive.google.com/file/d/0B-9FuusI8K2wcUxsMXhBUzJVWVU/view?usp=sharing

Esta resposta foi útil?

0 comentários Sem comentários

7 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2015-09-09T00:24:34+00:00

    Obrigado pela sua pronta resposta.

    Eu coloquei a formula de validacao no quadro ao lado do quadro da formatacao de bordas,

    sera que nao saiu?

    Vou abaixar  a sua sugestao e depois volto a escrever

    Tadao

    Esta resposta foi útil?

    0 comentários Sem comentários
  2. Anônima
    2015-09-08T14:10:10+00:00

    Ola Rafael, obrigado mais uma vez por ajudar-me.

    Desculpe a demora pelo retorno, mas a questao postada, tenho resolvido em parte, e chegou num ponto que nao consigo mais prosseguir devido , penso eu, por problemas de logica, se puder me ajudar ficaria muito grato.Eu nao mencionei  isso antes pois alguem poderia ter uma solucao melhor do que planejei.

     Em primeiro lugar, gostaria de informar que o meu Excel esta em Japones, mas as formulas sao todos iguais ao do ingles, os menus estao escrito em Japones mas as posicoes  sao os mesmos.

    Onde desejo aplicar a postagem em questao e na figura 1 que tem um calendario mensal com nomes dos funcionarios temporarios no lado esquerdo. No comeco do mes faz-se uma programacao dos dias de descanso dos funcionarios, e cada dia que passa e preciso mandar e-mail para cada um para confirmar a presenca, caso nao possa trabalhar nesse dia precisa colocar um substituto para nao parar a producao.

    Para tanto, coloquei na celula U8 da figura 1 a formula Today() para ir mudando o dia atual e com isso queria destacar com bordas grassas a coluna do dia correspondente que no caso eh dia 5, mas como voce disse e eu sei tambem que a formatacao condicional e bem limitado e eu so consegui mudar a cor da borda do dia 5 para vermelho(Fino) e as letras em italico para poder diferenciar de outras colunas.

    Recebi uma sugestao de uma outra pessoa que disse para deixar as bordas pre estabelecidas antecipadamente com a cor e a grossura (ver figura 2) que desejar e ir aplicando a formatacao condicional no sentido inverso, ou seja em vez de aplicar o que voce deseja, ou seja  reaplicar a formatacao condicional onde ja esta formatado.......sera que consegui explicar?....

    Na figura 2 tem um exemplo que simplifiquei e formatei as bordas com linhas vermelhas grossas e na celula M3 digito o numero do cabecalho K5:P5 para as bordas ir movendo conforme vai mudando os valores da celula M3. As celulas L3 e N3 sao auxiliares que mudam conforme muda o dados da celula M3(L3=M3-1 e N3=M3+1).

    Na figura 3 a celula M3 tem valor 2 e as bordas da coluna com cabecalho de numero 2 estao envoltas com bordas grossas como dejado e quando muda M3 para 3 as bordas vao se movendo sucessivamente......porem quando chega nos extremos ( 0 e 7) as bordas dos extremos nao mudam, e gostaria que me ajudasse a resolver esse impasse.

    Para fazer ate onde eu fiz, utilizei de tres formatacoes conforme mostra as figuras 4,5,6,7.

    Os dizeres dos quadros estao em japones mas os locais onde formatam e colocam as formulas sao os mesmos.

    Desde ja Agradeco

    Tadao

    Fig 1

    Fig 2

    Fig 3

    Fig 4

    Fig 5

    Fig 6

    Fig 7

    Esta resposta foi útil?

    0 comentários Sem comentários
  3. Anônima
    2015-09-07T15:27:56+00:00

    Olá Tadao!

    Pelo que conheço, não será possível resolver esta questão sem recorrer ao VBA. A formatação condicional é limitada com relação a formatação da espessura de borda.

    Abs!

    Esta resposta foi útil?

    0 comentários Sem comentários