Zastąpienia formatowania

W zależności od elementu, który jest wyświetlany na wykresie, można określać, czy dane serie wykresów mają zawsze ten sam format. Przykładowo: można określić, że dana gałąź lub region mają zawsze ten sam kolor na wszystkich wykresach.

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.

Ta tabela zawiera typowe właściwości 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.
Ta tabela zawiera właściwości wykresów słupkowych i kolumnowych:
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:
  • Jednorodne
  • Kreskowane
  • Kropkowane
  • Kropkowane
  • Kropka kreska kropka
Ta tabela zawiera właściwości wykresu liniowego:
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:
  • Brak
  • Automatyczne
  • Kwadrat
  • Romb
  • Trójkąt
  • X
  • Gwiazda
  • Kropkowane
  • Kreskowane
  • Okrąg
  • Plus
Uwaga

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")