Conditional
'da gradyan (renk) koşullarına erişin.
Her koşullu biçimlendirme kuralı tek bir gradyan koşulu içerebilir. Renk geçişi koşulu, sayı ölçeği üzerinde üç nokta (minimum, orta ve maksimum) ile tanımlanır. Bu noktaların her birinde renk, değer ve Interpolation
bulunur. Bir hücrenin içeriği, sayı ölçeğindeki değerlerle karşılaştırılır ve hücreye uygulanan renk, hücre içeriğinin gradyan koşulunun minimum, orta ve maksimum noktalarına yakınlığına göre enterpolasyon yapılır.
// 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}`); }
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
get | Color | Bu gradyan koşulunun maksimum değeri için ayarlanan rengi alır. |
get | Interpolation | Bu gradyan koşulunun maksimum değeri için enterpolasyon türünü alır. |
get | String | Bu gradyan koşulunun maksimum değerini alır. |
get | Color | Bu gradyan koşulunun orta nokta değeri için ayarlanan rengi alır. |
get | Interpolation | Bu gradyan koşulunun orta nokta değeri için enterpolasyon türünü alır. |
get | String | Bu renk geçişi koşulunun orta nokta değerini alır. |
get | Color | Bu gradyan koşulunun minimum değeri için ayarlanan rengi alır. |
get | Interpolation | Bu gradyan koşulunun minimum değeri için enterpolasyon türünü alır. |
get | String | Bu gradyan koşulunun minimum değerini alır. |
Ayrıntılı belgeler
get Max Color Object()
Bu gradyan koşulunun maksimum değeri için ayarlanan rengi alır. Renk ayarlanmamışsa null
değerini döndürür.
Return
Color
: Bu renk geçişi koşulunun veya null
öğesinin maksimum değeri için ayarlanan renk.
get Max Type()
Bu gradyan koşulunun maksimum değeri için enterpolasyon türünü alır. Gradyan maks. türü ayarlanmamışsa null
değerini döndürür.
Return
Interpolation
: Bu gradyan koşulunun veya null
'nin maksimum değeri için enterpolasyon türü.
get Max Value()
Bu gradyan koşulunun maksimum değerini alır. Interpolation
değeri MAX
ise veya maksimum değer ayarlanmamışsa boş dize döndürür.
Return
String
: Belirtilmişse maksimum değer, belirtilmemişse boş dize.
get Mid Color Object()
Bu gradyan koşulunun orta nokta değeri için ayarlanan rengi alır. Renk ayarlanmamışsa null
değerini döndürür.
Return
Color
: Bu gradyan koşulunun orta nokta değeri için ayarlanan renk veya null
.
get Mid Type()
Bu gradyan koşulunun orta nokta değeri için enterpolasyon türünü alır. Gradyan orta türü ayarlanmamışsa null
değerini döndürür.
Return
Interpolation
: Bu gradyan koşulunun orta nokta değeri veya null
için enterpolasyon türü.
get Mid Value()
Bu renk geçişi koşulunun orta nokta değerini alır. Eğim orta değeri ayarlanmamışsa boş dize döndürür.
Return
String
: Orta nokta değeri veya boş dize.
get Min Color Object()
Bu gradyan koşulunun minimum değeri için ayarlanan rengi alır. Renk ayarlanmamışsa null
değerini döndürür.
Return
Color
: Bu renk geçişi koşulunun minimum değeri veya null
için ayarlanan renk.
get Min Type()
Bu gradyan koşulunun minimum değeri için enterpolasyon türünü alır. Gradyan minimum türü ayarlanmamışsa null
değerini döndürür.
Return
Interpolation
: Bu gradyan koşulunun veya null
değerinin minimum değeri için enterpolasyon türü.
get Min Value()
Bu gradyan koşulunun minimum değerini alır. Interpolation
değeri MIN
ise veya minimum değer ayarlanmamışsa boş bir dize döndürür.
Return
String
: Belirtilmişse minimum değer, belirtilmemişse boş dize.