Substituições de formatação
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.
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. |
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:
|
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:
|
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")