Warunki gradientu (kolor) dostępne w Conditional
.
Każda reguła formatowania warunkowego może zawierać jeden warunek gradientu. Warunek gradientu jest zdefiniowany przez 3 punkty na skali liczbowej (minimalny, średni i maksymalny), z których każdy ma kolor, wartość i Interpolation
. Treść komórki jest porównywana z wartościami na skali liczbowej, a kolor zastosowany w komórce jest interpolowany na podstawie bliskości treści komórki do punktów minimalnego, środkowego i maksymalnego warunku gradientu.
// Logs all the information inside gradient conditional format rules on a sheet. // The below snippet assumes all colors have ColorType.RGB. const sheet = SpreadsheetApp.getActiveSheet(); const rules = sheet.getConditionalFormatRules(); for (let i = 0; i < rules.length; i++) { const gradient = rules[i].getGradientCondition(); const minColor = gradient.getMinColorObject().asRgbColor().asHexString(); const minType = gradient.getMinType(); const minValue = gradient.getMinValue(); const midColor = gradient.getMidColorObject().asRgbColor().asHexString(); const midType = gradient.getMidType(); const midValue = gradient.getMidValue(); const maxColor = gradient.getMaxColorObject().asRgbColor().asHexString(); const maxType = gradient.getMaxType(); const maxValue = gradient.getMaxValue(); Logger.log(`The conditional format gradient information for rule ${i}: MinColor ${minColor}, MinType ${minType}, MinValue ${minValue}, MidColor ${midColor}, MidType ${midType}, MidValue ${midValue}, MaxColor ${maxColor}, MaxType ${maxType}, MaxValue ${maxValue}`); }
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
get | Color | Pobiera kolor ustawiony dla maksymalnej wartości tego warunku gradientu. |
get | Interpolation | Pobiera typ interpolacji dla maksymalnej wartości tego warunku gradientu. |
get | String | Pobiera maksymalną wartość tego warunku gradientu. |
get | Color | Pobiera kolor ustawiony dla wartości środkowej tego warunku gradientu. |
get | Interpolation | Pobiera typ interpolacji dla wartości środkowej warunku gradientu. |
get | String | Pobiera wartość środkową tego warunku gradientu. |
get | Color | Pobiera kolor ustawiony dla minimalnej wartości tego warunku gradientu. |
get | Interpolation | Pobiera typ interpolacji dla minimalnej wartości tego warunku gradientu. |
get | String | Pobiera minimalną wartość tego warunku gradientu. |
Wycofane metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
| String | Pobiera kolor ustawiony dla maksymalnej wartości tego warunku gradientu. |
| String | Pobiera kolor ustawiony dla wartości środkowej tego warunku gradientu. |
| String | Pobiera kolor ustawiony dla minimalnej wartości tego warunku gradientu. |
Szczegółowa dokumentacja
getMaxColorObject()
Pobiera kolor ustawiony dla maksymalnej wartości tego warunku gradientu. Zwraca null
, jeśli kolor nie został ustawiony.
Powrót
Color
– kolor ustawiony dla maksymalnej wartości tego warunku gradientu lub null
.
getMaxType()
Pobiera typ interpolacji dla maksymalnej wartości tego warunku gradientu. Zwraca null
, jeśli nie ustawiono typu maksymalnego gradientu.
Powrót
Interpolation
– typ interpolacji dla maksymalnej wartości tego warunku gradientu lub null
getMaxValue()
Pobiera maksymalną wartość tego warunku gradientu. Zwraca pusty ciąg znaków, jeśli Interpolation
to MAX
lub jeśli wartość maksymalna nie została ustawiona.
Powrót
String
– maksymalna wartość, jeśli została określona, lub pusty ciąg znaków.
getMidColorObject()
Pobiera kolor ustawiony dla wartości środkowej tego warunku gradientu. Zwraca null
, jeśli kolor nie został ustawiony.
Powrót
Color
– kolor ustawiony dla wartości środkowej tego warunku gradientu lub null
.
getMidType()
Pobiera typ interpolacji dla wartości środkowej warunku gradientu. Zwraca wartość null
, jeśli typ gradientu środkowego nie został ustawiony.
Powrót
Interpolation
– typ interpolacji wartości środkowej tego warunku gradientu lub null
getMidValue()
Pobiera wartość środkową tego warunku gradientu. Zwraca pusty ciąg znaków, jeśli wartość gradienta środkowego nie została ustawiona.
Powrót
String
– wartość środkowa lub pusty ciąg znaków
getMinColorObject()
Pobiera kolor ustawiony dla minimalnej wartości tego warunku gradientu. Zwraca null
, jeśli kolor nie został ustawiony.
Powrót
Color
– kolor ustawiony dla minimalnej wartości tego warunku gradientu lub null
.
getMinType()
Pobiera typ interpolacji dla minimalnej wartości tego warunku gradientu. Zwraca wartość null
, jeśli typ minimalnego gradientu nie został ustawiony.
Powrót
Interpolation
– typ interpolacji dla minimalnej wartości tego warunku gradientu lub null
getMinValue()
Pobiera minimalną wartość tego warunku gradientu. Zwraca pusty ciąg znaków, jeśli Interpolation
to MIN
lub jeśli minimalna wartość nie została ustawiona.
Powrót
String
– minimalna wartość, jeśli została określona, lub pusty ciąg znaków.
Wycofane metody
getMaxColor()
getMaxColor()
Wycofany. Zastąpiony przez: get
Pobiera kolor ustawiony dla maksymalnej wartości tego warunku gradientu. Zwraca pusty ciąg, jeśli kolor nie został ustawiony.
Powrót
String
– kolor ustawiony dla maksymalnej wartości tego warunku gradientu lub pusty ciąg znaków.
getMidColor()
getMidColor()
Wycofany. Zastąpiony przez: get
Pobiera kolor ustawiony dla wartości środkowej tego warunku gradientu. Zwraca pusty ciąg znaków, jeśli kolor nie został ustawiony.
Powrót
String
– kolor ustawiony dla wartości środkowej tego warunku gradientu lub pusty ciąg znaków.
getMinColor()
getMinColor()
Wycofany. Zastąpiony przez: get
Pobiera kolor ustawiony dla minimalnej wartości tego warunku gradientu. Zwraca pusty ciąg, jeśli kolor nie został ustawiony.
Powrót
String
– kolor ustawiony dla minimalnej wartości tego warunku gradientu lub pusty ciąg znaków.