locked
formatacao condicional - é possivel definir estilos RRS feed

  • Pergunta

  • ola pessoal
    uso bastante formatacao condicional
    queria saber se é possivel eu definir um estilo para a formacao condicional ou inves de ter que fazer toda a formatação manualmente
    ate pq, se amanha mudar o estilo, vou ter que ir em todas as formacaoes condicionais e alteralas

    acho que é so

    abs
    T+
    quinta-feira, 4 de setembro de 2008 13:18

Todas as Respostas

  • Muito boa a tua idéia.
    Mas o Excel ainda não é capaz de realizá-la de forma direta.
    Teria que ser feito via VBA.
    [ ]s
    terça-feira, 9 de setembro de 2008 16:14
  • provavelmente
    porem, eu nao posso usar o VBA
    tenho que avitar ao maximo, existem unidades onde essa planilha vai rodar onde nao pode ser abilitado o VBA
    entao, excel puro mesmo, so algumas coisas de fluflu mesmo, mas evito tb

    abs
    T+
    quarta-feira, 10 de setembro de 2008 12:38
  • Olá,

    Adilson, você sabe como inserir várias formatações condicionais em uma macro? O excel faz manualmente 3, mas preciso de 4. Isso pode ser feito através de um IF?

    Se Value = "Green" -> Pinta essa célula de verde

    E o mesmo com mais 3 cores.

     

    Att,

    sexta-feira, 13 de março de 2009 01:07
  • Olá, Thaiana.

    O código abaixo monitora o valor da célula A1 de uma planilha qualquer, pintando-a conforme seu exemplo:

    1 Private Sub Worksheet_Change(ByVal Target As Range)  
    2   If (Target.Address() = "$A$1"Then 
    3     Select Case Target.Value  
    4       Case "Green" 
    5         Target.Interior.Color = RGB(0, 255, 0)  
    6       Case "Blue" 
    7         Target.Interior.Color = RGB(0, 0, 255)  
    8       Case Else 
    9         Target.Interior.ColorIndex = xlColorIndexAutomatic  
    10     End Select 
    11   End If 
    12 End Sub 


    Para que o código acima funcione, siga os seguintes passos:

    1. Pressione ALT+F11 para abrir o editor do VBA.
    2. Pressione CTRL+R para abrir o Project Explorer.
    3. Expanda o nó Microsoft Excel Objetos e clique duas vezes sobre o nome da planilha cuja célula deseja monitorar, para abrir sua janela de código.
    4. Cole o código acima nessa janela.
    5. No nenú Arquivo do VBEditor selecione Fechar e voltar para o Microsoft Excel.
    6. Altere a célula A1 para ver como ela se comporta.

    Atenciosamente,


    Otávio Alves Ribeiro - http://www.otavio.eti.br
    sexta-feira, 13 de março de 2009 11:35