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.