Conditional
में ग्रेडिएंट (रंग) की शर्तों को ऐक्सेस करें.
शर्त के हिसाब से फ़ॉर्मैटिंग करने के हर नियम में, ग्रेडिएंट की एक ही शर्त हो सकती है. ग्रेडिएंट की स्थिति को संख्या के स्केल (कम से कम, बीच का, और ज़्यादा से ज़्यादा) के साथ तीन पॉइंट से तय किया जाता है. इनमें से हर पॉइंट का एक रंग, एक वैल्यू, और एक Interpolation
होता है. किसी सेल के कॉन्टेंट की तुलना, नंबर स्केल में मौजूद वैल्यू से की जाती है. इसके बाद, सेल में रंग लागू किया जाता है. यह रंग, सेल के कॉन्टेंट के ग्रेडिएंट की शर्त के कम से कम, बीच के, और ज़्यादा से ज़्यादा पॉइंट के हिसाब से तय होता है.
// 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}`); }
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
get | Color | इस ग्रेडिएंट की शर्त की ज़्यादा से ज़्यादा वैल्यू के लिए सेट किया गया रंग मिलता है. |
get | Interpolation | इस ग्रेडिएंट की शर्त की ज़्यादा से ज़्यादा वैल्यू के लिए, इंटरपोलेशन टाइप मिलता है. |
get | String | इस ग्रेडिएंट की शर्त की ज़्यादा से ज़्यादा वैल्यू मिलती है. |
get | Color | इस ग्रेडिएंट की स्थिति के मध्यबिंदु की वैल्यू के लिए सेट किया गया रंग दिखाता है. |
get | Interpolation | इस ग्रेडिएंट की शर्त की मिडपॉइंट वैल्यू के लिए इंटरपोलेशन टाइप मिलता है. |
get | String | इस ग्रेडिएंट की शर्त की मिडपॉइंट वैल्यू मिलती है. |
get | Color | इस ग्रेडिएंट की शर्त के लिए, कम से कम वैल्यू के लिए सेट किया गया रंग दिखाता है. |
get | Interpolation | इस ग्रेडिएंट की शर्त की कम से कम वैल्यू के लिए, इंटरपोलेशन टाइप मिलता है. |
get | String | इस ग्रेडिएंट की स्थिति की कम से कम वैल्यू मिलती है. |
ज़्यादा जानकारी वाला दस्तावेज़
get Max Color Object()
इस ग्रेडिएंट की शर्त की ज़्यादा से ज़्यादा वैल्यू के लिए सेट किया गया रंग मिलता है. अगर रंग सेट नहीं किया गया है, तो null
दिखाता है.
वापसी का टिकट
Color
— यह ग्रेडिएंट की इस शर्त की सबसे ज़्यादा वैल्यू या null
के लिए सेट किया गया रंग है.
get Max Type()
इस ग्रेडिएंट की शर्त की ज़्यादा से ज़्यादा वैल्यू के लिए, इंटरपोलेशन टाइप मिलता है. अगर ग्रेडिएंट मैक्स टाइप सेट नहीं किया गया है, तो null
दिखाता है.
वापसी का टिकट
Interpolation
— यह ग्रेडिएंट की इस शर्त या null
की सबसे बड़ी वैल्यू के लिए इंटरपोलेशन टाइप है.
get Max Value()
इस ग्रेडिएंट की शर्त की ज़्यादा से ज़्यादा वैल्यू मिलती है. अगर Interpolation
MAX
है या सबसे बड़ी वैल्यू सेट नहीं की गई है, तो यह फ़ंक्शन एक खाली स्ट्रिंग दिखाता है.
वापसी का टिकट
String
— अगर वैल्यू तय की गई है, तो सबसे बड़ी वैल्यू या खाली स्ट्रिंग.
get Mid Color Object()
इस ग्रेडिएंट की स्थिति के मध्यबिंदु की वैल्यू के लिए सेट किया गया रंग दिखाता है. अगर रंग सेट नहीं किया गया है, तो null
दिखाता है.
वापसी का टिकट
Color
— यह ग्रेडिएंट की स्थिति के मिडपॉइंट वैल्यू या null
के लिए सेट किया गया रंग है.
get Mid Type()
इस ग्रेडिएंट की शर्त की मिडपॉइंट वैल्यू के लिए इंटरपोलेशन टाइप मिलता है. अगर ग्रेडिएंट मिड टाइप सेट नहीं किया गया है, तो null
दिखाता है.
वापसी का टिकट
Interpolation
— यह ग्रेडिएंट की इस शर्त या null
के लिए, मिडपॉइंट वैल्यू का इंटरपोलेशन टाइप है.
get Mid Value()
इस ग्रेडिएंट की शर्त की मिडपॉइंट वैल्यू मिलती है. अगर ग्रेडिएंट की बीच की वैल्यू सेट नहीं की गई है, तो यह फ़ंक्शन एक खाली स्ट्रिंग दिखाता है.
वापसी का टिकट
String
— मिडपॉइंट वैल्यू या खाली स्ट्रिंग.
get Min Color Object()
इस ग्रेडिएंट की शर्त के लिए, कम से कम वैल्यू के लिए सेट किया गया रंग दिखाता है. अगर रंग सेट नहीं किया गया है, तो null
दिखाता है.
वापसी का टिकट
Color
— यह ग्रेडिएंट की स्थिति या null
की सबसे कम वैल्यू के लिए सेट किया गया रंग है.
get Min Type()
इस ग्रेडिएंट की शर्त की कम से कम वैल्यू के लिए, इंटरपोलेशन टाइप मिलता है. अगर ग्रेडिएंट का कम से कम टाइप सेट नहीं किया गया है, तो null
दिखाता है.
वापसी का टिकट
Interpolation
— यह ग्रेडिएंट की इस शर्त या null
की सबसे कम वैल्यू के लिए इंटरपोलेशन टाइप है.
get Min Value()
इस ग्रेडिएंट की स्थिति की कम से कम वैल्यू मिलती है. अगर Interpolation
MIN
है या कम से कम वैल्यू सेट नहीं की गई है, तो यह फ़ंक्शन एक खाली स्ट्रिंग दिखाता है.
वापसी का टिकट
String
— अगर कम से कम वैल्यू तय की गई है, तो वह वैल्यू या खाली स्ट्रिंग.