Dostęp do warunków gradientu (koloru) w domenie Conditional
. Każda reguła formatowania warunkowego może zawierać jeden warunek gradientu. Warunek gradientu jest określany przez 3 punkty na skali liczbowej (minimalny, środkowy i maksymalny), z których każdy ma kolor, wartość i Interpolation
. Zawartość komórki jest porównywana z wartościami na skali liczbowej, a kolor stosowany do komórki jest interpolowany na podstawie tego, jak blisko zawartość komórki znajduje się punktów min, mid i max 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 tego warunku gradientu. |
get | String | Pobiera wartość punktu środkowego 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. |
Szczegółowa dokumentacja
get Max Color Object()
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
.
get Max Type()
Pobiera typ interpolacji dla maksymalnej wartości tego warunku gradientu. Zwraca wartość null
, jeśli nie ustawiono maksymalnego typu gradientu.
Powrót
Interpolation
– typ interpolacji dla maksymalnej wartości tego warunku gradientu lub null
.
get Max Value()
Pobiera maksymalną wartość tego warunku gradientu. Zwraca pusty ciąg znaków, jeśli Interpolation
to MAX
lub jeśli nie ustawiono wartości maksymalnej.
Powrót
String
– maksymalna wartość, jeśli została określona, lub pusty ciąg znaków.
get Mid Color Object()
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
.
get Mid Type()
Pobiera typ interpolacji dla wartości środkowej tego warunku gradientu. Zwraca null
, jeśli typ środka gradientu nie został ustawiony.
Powrót
Interpolation
– typ interpolacji dla wartości środkowej tego warunku gradientu lub null
.
get Mid Value()
Pobiera wartość punktu środkowego tego warunku gradientu. Zwraca pusty ciąg znaków, jeśli wartość środkowa gradientu nie została ustawiona.
Powrót
String
– wartość środkowa lub pusty ciąg znaków.
get Min Color Object()
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
.
get Min Type()
Pobiera typ interpolacji dla minimalnej wartości tego warunku gradientu. Zwraca wartość null
, jeśli minimalny typ gradientu nie został ustawiony.
Powrót
Interpolation
– typ interpolacji dla minimalnej wartości tego warunku gradientu lub null
.
get Min Value()
Pobiera minimalną wartość tego warunku gradientu. Zwraca pusty ciąg znaków, jeśli Interpolation
to MIN
lub jeśli nie ustawiono wartości minimalnej.
Powrót
String
– minimalna wartość, jeśli została określona, lub pusty ciąg znaków.