Substituições de formatação

Dependendo do elemento exibido no gráfico, é possível controlar se determinadas séries do gráfico têm sempre o mesmo formato. Por exemplo, você pode garantir que uma determinada filial ou região tenha sempre a mesma cor no todos os gráficos.

O campo Substituições de formatação é exibido na guia Padrão da caixa de diálogo Formatar série de dados.

Em vez de usar editores de fórmula para cada propriedade de formatação, você pode especificar uma fórmula no campo Substituições de formatação. Esse campo controla todas as propriedades disponíveis da formatação da série e substitui a formatação padrão. O campo Substituições de formatação oferece suporte ao formato xml.

No campo Substituições de formatação, você pode especificar uma fórmula que resulta em um número de cor RGB ou em um valor xml com as propriedades de formatação. Para receber um número de cor RGB, especifique a fórmula GETCOLOR. Para gerar um valor xml, especifique a fórmula SETPROPERTY.

Se uma fórmula resultar em uma cor, um valor será atribuído automaticamente a essas propriedades de formatação:

  • Cor de preenchimento nos gráficos de colunas e barras
  • Cor da linha nos gráficos de linhas e de dispersão XY

Se uma fórmula resultar em um valor xml, o nome da linha no valor xml poderá ser "Categoria" ou "Legenda". Isso faz com que as Propriedades sejam aplicadas ao valor da categoria ou à legenda do gráfico.

Se o resultado de uma fórmula não for valido, a formatação do sistema será aplicada.

Esses gráficos são suportados:

  • Coluna
  • Barra
  • Pizza
  • Rosca
  • Linha
  • Perfil
  • Dispersão XY

No valor xml, você pode definir o índice de cores e a cor RGB. A cor RGB tem prioridade mais alta do que o índice de cores e é usada no estilo do gráfico.

Essa tabela mostra as propriedades comuns do estilo do gráfico:
Propriedade Descrição
colorindex Índice na tabela de cores.
colorused Valor de cor do tipo de precisão dupla ou representado como #RRGGBB. Você pode usar a função GETCOLOR ou GETCOLORRGB.
transparency Valores válidos: 0 -100.
Essa tabela mostra as propriedades dos gráficos de barras e colunas:
Propriedade Descrição
bordercolor Valor de cor do tipo de precisão dupla ou representado como #RRGGBB.
borderwidth Largura da borda.
bordertransparency Valores válidos: 0 -100.
borderstyle Estes valores são válidos:
  • "Solid"
  • "Dash"
  • "Dot"
  • "Dot"
  • "DashDotDot"
Esta tabela mostra as propriedades do gráfico de linhas:
Propriedade Descrição
linewidth Valor de cor do tipo de precisão dupla ou representado como #RRGGBB.
linestyle Valores válidos: 0 -100.
markerforecolor Valor de cor do tipo de precisão dupla ou representado como #RRGGBB.
linestyle Valores válidos: 0 -100.
markerforecolor Valor de cor do tipo de precisão dupla ou representado como #RRGGBB.
markerforetransparency Valores válidos: 0 -100.
markerbawidth markerstyle Estes valores são válidos:
  • "None"
  • "Automatic"
  • "Square"
  • "Diamond"
  • "Triangle"
  • "X"
  • "Star"
  • "Dot"
  • "Dash"
  • "Circle"
  • "Plus"
Nota

Se houver um erro de digitação em um nome de propriedade na fórmula SETPROPERTY, essa propriedade será ignorada.

Exemplo da fórmula SETPROPERTY para um gráfico de linhas

Este é um exemplo da fórmula SETPROPERTY que gera um valor xml:

=SETPROPERTY("","Category","colorindex",10,"color",255,"linewidth",2,"transparency",10,"markerforecolor","#00ff00","markerbacktransparency",60,"linestyle","dot","markerbackcolor",0,"markerforetransparency",20,"markerwidth",300,"markerstyle","star")