कंडिशनल फ़ॉर्मैटिंग के नियमों को ऐक्सेस करना. नया नियम बनाने के लिए, SpreadsheetApp.newConditionalFormatRule()
और ConditionalFormatRuleBuilder
का इस्तेमाल करें.
आप Sheet.setConditionalFormatRules(rules)
का इस्तेमाल करके,
किसी दी गई शीट के नियम सेट कर सकते हैं.
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
copy() | ConditionalFormatRuleBuilder | इस नियम की सेटिंग के साथ नियम बिल्डर प्रीसेट लौटाता है. |
getBooleanCondition() | BooleanCondition | अगर इस नियम में बूलियन कंडीशनल क्राइटेरिया का इस्तेमाल किया जाता है, तो नियम की BooleanCondition की जानकारी वापस लाता है. |
getGradientCondition() | GradientCondition | अगर यह नियम, ग्रेडिएंट शर्त के मानदंड का इस्तेमाल करता है, तो नियम की GradientCondition जानकारी वापस लाता है. |
getRanges() | Range[] | उन रेंज को वापस लाता है जिन पर कंडिशनल फ़ॉर्मैट का यह नियम लागू होता है. |
ज़्यादा जानकारी के साथ दस्तावेज़
copy()
इस नियम की सेटिंग के साथ नियम बिल्डर प्रीसेट लौटाता है.
रिटर्न
ConditionalFormatRuleBuilder
— इस नियम की सेटिंग के आधार पर बिल्डर
getBooleanCondition()
अगर इस नियम में बूलियन कंडीशनल क्राइटेरिया का इस्तेमाल किया जाता है, तो नियम की BooleanCondition
की जानकारी वापस लाता है. ऐसा न होने पर, null
दिखाता है.
// Log the boolean criteria type of the first conditional format rules of a sheet. var rule = SpreadsheetApp.getActiveSheet().getConditionalFormatRules()[0]; var booleanCondition = rule.getBooleanCondition(); if (booleanCondition != null) { Logger.log(booleanCondition.getCriteriaType()); }
रिटर्न
BooleanCondition
— बूलियन कंडिशन ऑब्जेक्ट या null
अगर नियम बूलियन
कंडिशन का इस्तेमाल नहीं करता है.
getGradientCondition()
अगर यह नियम, ग्रेडिएंट शर्त के मानदंड का इस्तेमाल करता है, तो नियम की GradientCondition
जानकारी वापस लाता है. ऐसा न होने पर, null
दिखाता है.
// Log the gradient minimum color of the first conditional format rule of a sheet. var rule = SpreadsheetApp.getActiveSheet().getConditionalFormatRules()[0]; var gradientCondition = rule.getGradientCondition(); if (gradientCondition != null) { // Assume the color has ColorType.RGB. Logger.log(gradientCondition.getMinColorObject().asRgbColor().asHexString()); }
रिटर्न
GradientCondition
— ग्रेडिएंट कंडिशन ऑब्जेक्ट या null
अगर नियम, ग्रेडिएंट कंडिशन का इस्तेमाल नहीं करता है,
तो.
getRanges()
उन रेंज को वापस लाता है जिन पर कंडिशनल फ़ॉर्मैट का यह नियम लागू होता है.
// Log each range of the first conditional format rule of a sheet. var rule = SpreadsheetApp.getActiveSheet().getConditionalFormatRules()[0]; var ranges = rule.getRanges(); for (var i = 0; i < ranges.length; i++) { Logger.log(ranges[i].getA1Notation()); }
रिटर्न
Range[]
— वे रेंज जिन पर कंडिशनल फ़ॉर्मैट का यह नियम लागू होता है.