Zastąpienia formatowania
Pole Zastąpienia formatowania jest wyświetlane na karcie Wzór w oknie dialogowym Formatuj serie danych.
Zamiast korzystać z edytorów formuł dla każdej właściwości formatowania, można określić jedną formułę w polu Zastąpienia formatowania. To pole steruje wszystkimi dostępnymi właściwościami formatowania serii i zastępuje formatowanie standardowe. Pole Zastąpienia formatowania obsługuje format XML.
W polu Zastąpienia formatowania można określić formułę, której wynikiem będzie wartość liczbowa koloru RGB lub wartość xml z właściwościami formatowania. Aby otrzymać wartość liczbową koloru RGB, należy określić formułę GETCOLOR. Aby wygenerować wartość XML, należy określić formułę SETPROPERTY.
Jeśli wynikiem formuły jest jeden kolor, wartość jest automatycznie przypisana do tych właściwości formatowania:
- Kolor wypełnienia wykresów kolumnowych i słupkowych
- Kolor linii wykresów liniowych i punktowych XY
Jeśli wynikiem formuły jest wartość xml, nazwą wiersza w wartości xml może być "Kategoria" lub "Legenda". W ten sposób właściwości mają zastosowanie do wartości kategorii albo do legendy wykresu.
Jeśli wynik formuły nie jest prawidłowy, zastosowane zostanie formatowanie systemowe.
Następujące wykresy są obsługiwane:
- Kolumna
- Słupkowy
- Kołowy
- Pierścieniowy
- Linie
- Profil
- Punktowy XY
W wartości XML można zdefiniować indeks koloru i kolor RGB. Kolor RGB ma wyższy priorytet niż indeks koloru i jest używany w stylu wykresu.
| Właściwość | Opis |
|---|---|
colorindex |
Indeks w tabeli kolorów. |
colorused |
Wartość koloru typu podwójnej precyzji lub reprezentowana jako #RRGGBB. Można użyć funkcji GETCOLOR lub GETCOLORRGB. |
transparency |
Prawidłowe wartości: 0 -100. |
| Właściwość | Opis |
|---|---|
bordercolor |
Wartość koloru typu podwójnej precyzji lub reprezentowana jako #RRGGBB. |
borderwidth |
Szerokość krawędzi. |
bordertransparency |
Prawidłowe wartości: 0 -100. |
borderstyle |
Prawidłowe są następujące wartości:
|
| Właściwość | Opis |
|---|---|
linewidth |
Wartość koloru typu podwójnej precyzji lub reprezentowana jako #RRGGBB. |
linestyle |
Prawidłowe wartości: 0 -100. |
markerforecolor |
Wartość koloru typu podwójnej precyzji lub reprezentowana jako #RRGGBB. |
linestyle |
Prawidłowe wartości: 0 -100. |
markerforecolor |
Wartość koloru typu podwójnej precyzji lub reprezentowana jako #RRGGBB. |
markerforetransparency |
Prawidłowe wartości: 0 -100. |
markerbawidth markerstyle |
Prawidłowe są następujące wartości:
|
Jeśli w nazwie właściwości w formule SETPROPERTY występuje literówka, ta właściwość jest ignorowana.
Przykładowa formuła SETPROPERTY dla wykresu liniowego
To przykładowa formuła SETPROPERTY, która generuje wartość 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")