Ir ao conteúdo

Excel Alterar a cor do gráfico com base em dados dinâmicos


Ir à solução Resolvido por Midori,

Posts recomendados

Postado

Bom dia a todos!

 

Supondo um gráfico simples de pizza no excel:

Produto           Valor

CÉU              R$ 5.000

SOL              R$ 8.000

GRAMA        R$ 12.000

 

Há alguma maneira de fixar as cores das fatias de acordo com o produto?

Por exemplo: quero que a fatia ref. CÉU sempre apareça pintada de AZUL, fatia ref. SOL sempre apareça pintada de AMARELO e fatia ref. GRAMA sempre apareça pintada de VERDE.

 

A ordem das fatias é dinâmica, pois na tabela de onde o gráfico puxa os valores, tem fórmula ordenando os dados do maior para o menor valor.

Assim, o eixo de produto que está como CÉU - SOL - GRAMA amanhã pode estar como GRAMA - CÉU - SOL de acordo com novos dados que vão sendo imputados.

 

Algum jeito?

  • 3 semanas depois...
  • Solução
Postado

@mcoumiotis Isso pode ser feito com macro de forma a relacionar cada legenda com uma cor, p.ex,

 

grafico.png.e69fae877d5b8e5f956675c0a578418a.png

 

A identificação da cor coloquei na própria célula, mas pode ser a cor da fonte, referencia de outra célula, etc.

 

E a atualização da cor via macro fica assim,

 

Sub Grafico()
    Dim Grafico As ChartObject
    Dim Fatia   As Point
    Dim Legenda As Range
    Dim Indice  As Long
    
    Set Grafico = ThisWorkbook.ActiveSheet.ChartObjects("Chart 1")
    
    For Each Legenda In [A1:A3]
        Indice = Indice + 1
        Set Fatia = Grafico.Chart.FullSeriesCollection(1).Points(Indice)
        Fatia.Format.Fill.ForeColor.RGB = Legenda.Interior.Color
    Next Legenda
End Sub

 

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!