Class ConditionalFormatRule

शर्त के साथफ़ॉर्मैटके नियम

कंडिशनल फ़ॉर्मैटिंग के नियमों को ऐक्सेस करना. नया नियम बनाने के लिए, 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.
const rule = SpreadsheetApp.getActiveSheet().getConditionalFormatRules()[0];
const 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.
const rule = SpreadsheetApp.getActiveSheet().getConditionalFormatRules()[0];
const 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.
const rule = SpreadsheetApp.getActiveSheet().getConditionalFormatRules()[0];
const ranges = rule.getRanges();
for (let i = 0; i < ranges.length; i++) {
  Logger.log(ranges[i].getA1Notation());
}

वापसी का टिकट

Range[] — वे रेंज जिन पर यह कंडीशनल फ़ॉर्मैटिंग का नियम लागू होता है.