Class ConditionalFormatRuleBuilder

ConditionalFormatRuleBuilder

कंडिशनल फ़ॉर्मैट के नियमों के लिए बिल्डर.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red if
// they contain a number between 1 and 10.
var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenNumberBetween(1, 10)
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()ConditionalFormatRuleबिल्डर पर लागू की गई सेटिंग से एक कंडिशनल फ़ॉर्मैट नियम बनाता है.
copy()ConditionalFormatRuleBuilderइस नियम की सेटिंग के साथ, नियम बनाने वाले प्रीसेट को दिखाता है.
getBooleanCondition()BooleanConditionअगर यह नियम, नियम की BooleanCondition जानकारी का इस्तेमाल करता है, तो वह इसे हासिल कर लेता है बूलियन शर्त की शर्त.
getGradientCondition()GradientConditionअगर यह नियम लागू होता है, तो नियम की GradientCondition की जानकारी हासिल करता है ग्रेडिएंट शर्त का इस्तेमाल करता है.
getRanges()Range[]उन रेंज को हासिल करता है जिन पर यह कंडिशनल फ़ॉर्मैट नियम लागू किया गया है.
setBackground(color)ConditionalFormatRuleBuilderकंडिशनल फ़ॉर्मैट के नियम के फ़ॉर्मैट के लिए, बैकग्राउंड का रंग सेट करता है.
setBackgroundObject(color)ConditionalFormatRuleBuilderकंडिशनल फ़ॉर्मैट के नियम के फ़ॉर्मैट के लिए, बैकग्राउंड का रंग सेट करता है.
setBold(bold)ConditionalFormatRuleBuilderकंडिशनल फ़ॉर्मैट के नियम के फ़ॉर्मैट के लिए, टेक्स्ट बोल्डिंग सेट करता है.
setFontColor(color)ConditionalFormatRuleBuilderकंडिशनल फ़ॉर्मैट के नियम के फ़ॉर्मैट के लिए, फ़ॉन्ट का रंग सेट करता है.
setFontColorObject(color)ConditionalFormatRuleBuilderकंडिशनल फ़ॉर्मैट के नियम के फ़ॉर्मैट के लिए, फ़ॉन्ट का रंग सेट करता है.
setGradientMaxpoint(color)ConditionalFormatRuleBuilderयह कंडिशनल फ़ॉर्मैट के नियम के ग्रेडिएंट मैक्सपॉइंट वैल्यू को हटाता है. इसके बजाय, यह ज़्यादा से ज़्यादा वैल्यू का इस्तेमाल करता है वैल्यू को नियम की रेंज में डालें.
setGradientMaxpointObject(color)ConditionalFormatRuleBuilderयह कंडिशनल फ़ॉर्मैट के नियम के ग्रेडिएंट मैक्सपॉइंट वैल्यू को हटाता है. इसके बजाय, यह ज़्यादा से ज़्यादा वैल्यू का इस्तेमाल करता है वैल्यू को नियम की रेंज में डालें.
setGradientMaxpointObjectWithValue(color, type, value)ConditionalFormatRuleBuilderयह कंडिशनल फ़ॉर्मैट के नियम के ग्रेडिएंट मैक्सपॉइंट फ़ील्ड को सेट करता है.
setGradientMaxpointWithValue(color, type, value)ConditionalFormatRuleBuilderयह कंडिशनल फ़ॉर्मैट के नियम के ग्रेडिएंट मैक्सपॉइंट फ़ील्ड को सेट करता है.
setGradientMidpointObjectWithValue(color, type, value)ConditionalFormatRuleBuilderयह कंडिशनल फ़ॉर्मैट के नियम के ग्रेडिएंट मिडपॉइंट फ़ील्ड को सेट करता है.
setGradientMidpointWithValue(color, type, value)ConditionalFormatRuleBuilderयह कंडिशनल फ़ॉर्मैट के नियम के ग्रेडिएंट मिडपॉइंट फ़ील्ड को सेट करता है.
setGradientMinpoint(color)ConditionalFormatRuleBuilderयह कंडिशनल फ़ॉर्मैट के नियम के ग्रेडिएंट की कम से कम वैल्यू वाली वैल्यू को हटाता है. इसके बजाय, यह कम से कम वैल्यू का इस्तेमाल करता है वैल्यू को नियम की रेंज में डालें.
setGradientMinpointObject(color)ConditionalFormatRuleBuilderयह कंडिशनल फ़ॉर्मैट के नियम के ग्रेडिएंट की कम से कम वैल्यू वाली वैल्यू को हटाता है. इसके बजाय, यह कम से कम वैल्यू का इस्तेमाल करता है वैल्यू को नियम की रेंज में डालें.
setGradientMinpointObjectWithValue(color, type, value)ConditionalFormatRuleBuilderयह कंडिशनल फ़ॉर्मैट के नियम के ग्रेडिएंट कम से कम पॉइंट फ़ील्ड सेट करता है.
setGradientMinpointWithValue(color, type, value)ConditionalFormatRuleBuilderयह कंडिशनल फ़ॉर्मैट के नियम के ग्रेडिएंट कम से कम पॉइंट फ़ील्ड सेट करता है.
setItalic(italic)ConditionalFormatRuleBuilderकंडिशनल फ़ॉर्मैट के नियम के फ़ॉर्मैट के लिए, टेक्स्ट को इटैलिक में सेट करता है.
setRanges(ranges)ConditionalFormatRuleBuilderएक या उससे ज़्यादा रेंज सेट करता है जिन पर यह कंडिशनल फ़ॉर्मैट नियम लागू होता है.
setStrikethrough(strikethrough)ConditionalFormatRuleBuilderयह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम के फ़ॉर्मैट के लिए, टेक्स्ट स्ट्राइकथ्रू सेट करता है.
setUnderline(underline)ConditionalFormatRuleBuilderकंडिशनल फ़ॉर्मैट के नियम के फ़ॉर्मैट के लिए, टेक्स्ट को अंडरलाइन करने की सुविधा सेट करता है.
whenCellEmpty()ConditionalFormatRuleBuilderसेल खाली होने पर, कंडिशनल फ़ॉर्मैट के नियम को ट्रिगर करने के लिए सेट करता है.
whenCellNotEmpty()ConditionalFormatRuleBuilderयह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करता है, जब सेल खाली न हो.
whenDateAfter(date)ConditionalFormatRuleBuilderयह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करता है, जब कोई तारीख, दी गई वैल्यू के बाद होती है.
whenDateAfter(date)ConditionalFormatRuleBuilderयह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करता है, जब कोई तारीख दी गई मिलती-जुलती तारीख के बाद आती है.
whenDateBefore(date)ConditionalFormatRuleBuilderयह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब कोई तारीख दी गई तारीख से पहले की हो.
whenDateBefore(date)ConditionalFormatRuleBuilderयह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करता है, जब कोई तारीख दी गई मिलती-जुलती तारीख से पहले की होती है.
whenDateEqualTo(date)ConditionalFormatRuleBuilderयह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करता है, जब कोई तारीख, दी गई तारीख के बराबर होती है.
whenDateEqualTo(date)ConditionalFormatRuleBuilderयह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करता है, जब कोई तारीख दी गई मिलती-जुलती तारीख के बराबर होती है.
whenFormulaSatisfied(formula)ConditionalFormatRuleBuilderयह कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब दिए गए फ़ॉर्मूला का आकलन true की वैल्यू के तौर पर किया जाता है.
whenNumberBetween(start, end)ConditionalFormatRuleBuilderयह कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब कोई संख्या दो के बीच या इनमें से कोई एक होती है सेट किए गए मान.
whenNumberEqualTo(number)ConditionalFormatRuleBuilderयह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करता है, जब कोई संख्या दी गई वैल्यू के बराबर होती है.
whenNumberGreaterThan(number)ConditionalFormatRuleBuilderयह कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब कोई संख्या दी गई वैल्यू से बड़ी होती है.
whenNumberGreaterThanOrEqualTo(number)ConditionalFormatRuleBuilderयह कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब कोई संख्या दी गई संख्या से बड़ी या उसके बराबर होती है वैल्यू.
whenNumberLessThan(number)ConditionalFormatRuleBuilderयह कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब कोई संख्या दी गई संख्या से छोटी हो वैल्यू.
whenNumberLessThanOrEqualTo(number)ConditionalFormatRuleBuilderयह वैल्यू, कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करती है, जब कोई संख्या दी गई संख्या से कम या उसके बराबर हो वैल्यू.
whenNumberNotBetween(start, end)ConditionalFormatRuleBuilderयह कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब कोई संख्या बीच में नहीं आती है और न ही इनमें से कोई होती है का, दो निर्दिष्ट मान में से.
whenNumberNotEqualTo(number)ConditionalFormatRuleBuilderयह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करता है, जब कोई संख्या दी गई वैल्यू के बराबर नहीं होती है.
whenTextContains(text)ConditionalFormatRuleBuilderजब इनपुट में दी गई वैल्यू होती है, तो यह कंडिशनल फ़ॉर्मैट के नियम को ट्रिगर करने के लिए सेट करता है.
whenTextDoesNotContain(text)ConditionalFormatRuleBuilderयह कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब इनपुट में दिया गया पैरामीटर मौजूद नहीं होता वैल्यू.
whenTextEndsWith(text)ConditionalFormatRuleBuilderयह कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब इनपुट में दी गई वैल्यू खत्म होती है.
whenTextEqualTo(text)ConditionalFormatRuleBuilderयह कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब इनपुट दिया गया मान के बराबर होता है.
whenTextStartsWith(text)ConditionalFormatRuleBuilderयह कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब इनपुट में दी गई वैल्यू से शुरू होता है.
withCriteria(criteria, args)ConditionalFormatRuleBuilderयह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम को BooleanCriteria वैल्यू की शर्तों के हिसाब से सेट करता है, आम तौर पर, किसी इमेज के criteria और arguments से ली जाती है मौजूदा नियम है.

विस्तृत दस्तावेज़

build()

बिल्डर पर लागू की गई सेटिंग से एक कंडिशनल फ़ॉर्मैट नियम बनाता है.

वापसी का टिकट

ConditionalFormatRule — यह शर्त वाले फ़ॉर्मैट के नियम को दिखाता है


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[] — वे रेंज जिन पर यह कंडिशनल फ़ॉर्मैट नियम लागू किया जाता है.


setBackground(color)

कंडिशनल फ़ॉर्मैट के नियम के फ़ॉर्मैट के लिए, बैकग्राउंड का रंग सेट करता है. null में पासिंग यह नियम से बैकग्राउंड कलर के फ़ॉर्मैट की सेटिंग हटा देता है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to set their
// background color to red if the cell has text equal to "hello".

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenTextEqualTo("hello")
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
colorStringपसंदीदा रंग या null.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


setBackgroundObject(color)

कंडिशनल फ़ॉर्मैट के नियम के फ़ॉर्मैट के लिए, बैकग्राउंड का रंग सेट करता है. null में पासिंग यह नियम से बैकग्राउंड कलर के फ़ॉर्मैट की सेटिंग हटा देता है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to set their
// background color to theme background color if the cell has text equal to "hello".

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var color = SpreadsheetApp.newColor()
    .setThemeColor(SpreadsheetApp.ThemeColorType.BACKGROUND)
    .build();
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenTextEqualTo("hello")
    .setBackground(color)
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
colorColorपसंदीदा कलर ऑब्जेक्ट या null को हटाना है.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर.


setBold(bold)

कंडिशनल फ़ॉर्मैट के नियम के फ़ॉर्मैट के लिए, टेक्स्ट बोल्डिंग सेट करता है. अगर bold, true है, तो शर्त पूरी होने पर नियम टेक्स्ट को बोल्ड कर देता है; अगर false है, तो यह नियम मौजूदा शर्त पूरी होने पर बोल्ड करना. null में पास करने पर, यहां से बोल्ड फ़ॉर्मैट की सेटिंग हट जाती है नियम लागू करना होगा.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn their
// text bold if the cell has text equal to "hello".

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenTextEqualTo("hello")
    .setBold(true)
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
boldBooleanफ़ॉर्मैट के लिए तय की गई शर्त पूरी होने पर, टेक्स्ट को बोल्ड किया जाना चाहिए या नहीं; null इस सेटिंग को हटा देता है.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


setFontColor(color)

कंडिशनल फ़ॉर्मैट के नियम के फ़ॉर्मैट के लिए, फ़ॉन्ट का रंग सेट करता है. null में पास होने से हटाया गया फ़ॉन्ट कलर फ़ॉर्मैट की सेटिंग पर क्लिक करें.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to set their font
// color to red if the cell has text equal to "hello".

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenTextEqualTo("hello")
    .setFontColor("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
colorStringपसंदीदा रंग या null.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


setFontColorObject(color)

कंडिशनल फ़ॉर्मैट के नियम के फ़ॉर्मैट के लिए, फ़ॉन्ट का रंग सेट करता है. null में पास होने से हटाया गया फ़ॉन्ट कलर फ़ॉर्मैट की सेटिंग पर क्लिक करें.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to set their font
// color to theme text color if the cell has text equal to "hello".

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var color = SpreadsheetApp.newColor()
    .setThemeColor(SpreadsheetApp.ThemeColorType.TEXT)
    .build();
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenTextEqualTo("hello")
    .setFontColor(color)
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
colorColorपसंदीदा कलर ऑब्जेक्ट या null को हटाना है.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर.


setGradientMaxpoint(color)

यह कंडिशनल फ़ॉर्मैट के नियम के ग्रेडिएंट मैक्सपॉइंट वैल्यू को हटाता है. इसके बजाय, यह ज़्यादा से ज़्यादा वैल्यू का इस्तेमाल करता है वैल्यू को नियम की रेंज में डालें. साथ ही, ग्रेडिएंट का ज़्यादा से ज़्यादा पॉइंट रंग इनपुट रंग पर सेट करता है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to set their
// background color somewhere between white and red, based on their values in comparison to
// the ranges minimum and maximum values.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .setGradientMaxpoint("#FF0000")
    .setGradientMinpoint("#FFFFFF")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
colorStringसेट किया जाने वाला मैक्सपॉइंट रंग.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


setGradientMaxpointObject(color)

यह कंडिशनल फ़ॉर्मैट के नियम की ग्रेडिएंट मैक्सपॉइंट वैल्यू को हटाता है. इसके बजाय, यह ज़्यादा से ज़्यादा वैल्यू का इस्तेमाल करता है वैल्यू को नियम की रेंज में डालें. साथ ही, ग्रेडिएंट का ज़्यादा से ज़्यादा पॉइंट रंग इनपुट रंग पर सेट करता है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to set their
// background color somewhere between theme text and background colors, based on their values
// in comparison to the ranges minimum and maximum values.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var textColor = SpreadsheetApp.newColor()
    .setThemeColor(SpreadsheetApp.ThemeColorType.TEXT)
    .build();
var backgroundColor = SpreadsheetApp.newColor()
    .setThemeColor(SpreadsheetApp.ThemeColorType.BACKGROUND)
    .build();
var rule = SpreadsheetApp.newConditionalFormatRule()
    .setGradientMaxpoint(textColor)
    .setGradientMinpoint(backgroundColor)
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
colorColorवह Maxpoint कलर ऑब्जेक्ट, जिसे सेट करना है.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर.


setGradientMaxpointObjectWithValue(color, type, value)

यह कंडिशनल फ़ॉर्मैट के नियम के ग्रेडिएंट मैक्सपॉइंट फ़ील्ड को सेट करता है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to set their
// background color somewhere from theme accent 1, accent 2 to accent 3 colors, based on their
// values in comparison to the values 0, 50, and 100.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var color1 = SpreadsheetApp.newColor()
    .setThemeColor(SpreadsheetApp.ThemeColorType.ACCENT1)
    .build();
var color2 = SpreadsheetApp.newColor()
    .setThemeColor(SpreadsheetApp.ThemeColorType.ACCENT2)
    .build();
var color3 = SpreadsheetApp.newColor()
    .setThemeColor(SpreadsheetApp.ThemeColorType.ACCENT3)
    .build();
var rule = SpreadsheetApp.newConditionalFormatRule()
    .setGradientMaxpointWithValue(color1, SpreadsheetApp.InterpolationType.NUMBER, "100")
    .setGradientMidpointWithValue(color2, SpreadsheetApp.InterpolationType.NUMBER, "50")
    .setGradientMinpointWithValue(color3, SpreadsheetApp.InterpolationType.NUMBER, "0")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
colorColorसेट किया जाने वाला मैक्सपॉइंट रंग.
typeInterpolationTypeसेट किया जाने वाला मैक्सपॉइंट इंटरपोलेशन टाइप.
valueStringसेट की जाने वाली सबसे बड़ी वैल्यू.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर.


setGradientMaxpointWithValue(color, type, value)

यह कंडिशनल फ़ॉर्मैट के नियम के ग्रेडिएंट मैक्सपॉइंट फ़ील्ड को सेट करता है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to set their
// background color somewhere from red green to blue, based on their values in comparison to
// the values 0, 50, and 100.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .setGradientMaxpointWithValue("#0000FF", SpreadsheetApp.InterpolationType.NUMBER, "100")
    .setGradientMidpointWithValue("#00FF00", SpreadsheetApp.InterpolationType.NUMBER, "50")
    .setGradientMinpointWithValue("#FF0000", SpreadsheetApp.InterpolationType.NUMBER, "0")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
colorStringसेट किया जाने वाला मैक्सपॉइंट रंग.
typeInterpolationTypeसेट किया जाने वाला मैक्सपॉइंट इंटरपोलेशन टाइप.
valueStringसेट की जाने वाली सबसे बड़ी वैल्यू.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


setGradientMidpointObjectWithValue(color, type, value)

यह कंडिशनल फ़ॉर्मैट के नियम के ग्रेडिएंट मिडपॉइंट फ़ील्ड को सेट करता है. सभी मध्यबिंदु फ़ील्ड साफ़ करता है अगर इंटरपोलेशन प्रकार में पास किया गया null है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to set their
// background color somewhere from theme accent 1 to accent 2 to accent 3 colors, based on
// their values in comparison to the values 0, 50, and 100.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var color1 = SpreadsheetApp.newColor()
    .setThemeColor(SpreadsheetApp.ThemeColorType.ACCENT1)
    .build();
var color2 = SpreadsheetApp.newColor()
    .setThemeColor(SpreadsheetApp.ThemeColorType.ACCENT2)
    .build();
var color3 = SpreadsheetApp.newColor()
    .setThemeColor(SpreadsheetApp.ThemeColorType.ACCENT3)
    .build();
var rule = SpreadsheetApp.newConditionalFormatRule()
    .setGradientMaxpointWithValue(color1, SpreadsheetApp.InterpolationType.NUMBER, "100")
    .setGradientMidpointWithValue(color2, SpreadsheetApp.InterpolationType.NUMBER, "50")
    .setGradientMinpointWithValue(color3, SpreadsheetApp.InterpolationType.NUMBER, "0")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
colorColorसेट करने के लिए मिडपॉइंट का रंग.
typeInterpolationTypeसेट करने के लिए मिडपॉइंट इंटरपोलेशन टाइप या हटाने के लिए null.
valueStringसेट किया जाने वाला मध्यबिंदु मान.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर.


setGradientMidpointWithValue(color, type, value)

यह कंडिशनल फ़ॉर्मैट के नियम के ग्रेडिएंट मिडपॉइंट फ़ील्ड को सेट करता है. सभी मध्यबिंदु फ़ील्ड साफ़ करता है अगर इंटरपोलेशन प्रकार में पास किया गया null है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to set their
// background color somewhere from red green to blue, based on their values in comparison to
// the values 0, 50, and 100.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .setGradientMaxpointWithValue("#0000FF", SpreadsheetApp.InterpolationType.NUMBER, "100")
    .setGradientMidpointWithValue("#00FF00", SpreadsheetApp.InterpolationType.NUMBER, "50")
    .setGradientMinpointWithValue("#FF0000", SpreadsheetApp.InterpolationType.NUMBER, "0")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
colorStringसेट करने के लिए मिडपॉइंट का रंग.
typeInterpolationTypeसेट करने के लिए मिडपॉइंट इंटरपोलेशन टाइप या हटाने के लिए null.
valueStringसेट किया जाने वाला मध्यबिंदु मान.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


setGradientMinpoint(color)

यह कंडिशनल फ़ॉर्मैट के नियम के ग्रेडिएंट की कम से कम वैल्यू वाली वैल्यू को हटाता है. इसके बजाय, यह कम से कम वैल्यू का इस्तेमाल करता है वैल्यू को नियम की रेंज में डालें. साथ ही, ग्रेडिएंट का कम से कम पॉइंट रंग इनपुट रंग पर सेट करता है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to set their
// background color somewhere between white and red, based on their values in comparison to
// the ranges minimum and maximum values.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .setGradientMaxpoint("#FF0000")
    .setGradientMinpoint("#FFFFFF")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
colorStringसेट किया जाने वाला कम से कम पॉइंट रंग.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


setGradientMinpointObject(color)

यह कंडिशनल फ़ॉर्मैट के नियम के ग्रेडिएंट की कम से कम वैल्यू वाली वैल्यू को हटाता है. इसके बजाय, यह कम से कम वैल्यू का इस्तेमाल करता है वैल्यू को नियम की रेंज में डालें. साथ ही, ग्रेडिएंट का कम से कम पॉइंट रंग इनपुट रंग पर सेट करता है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to set their
// background color somewhere between theme text and background colors, based on their values
// in comparison to the ranges minimum and maximum values.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var textColor = SpreadsheetApp.newColor()
    .setThemeColor(SpreadsheetApp.ThemeColorType.TEXT)
    .build();
var backgroundColor = SpreadsheetApp.newColor()
    .setThemeColor(SpreadsheetApp.ThemeColorType.BACKGROUND)
    .build();
var rule = SpreadsheetApp.newConditionalFormatRule()
    .setGradientMaxpoint(textColor)
    .setGradientMinpoint(backgroundColor)
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
colorColorवह कम से कम पॉइंट कलर ऑब्जेक्ट, जिसे सेट करना है.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर.


setGradientMinpointObjectWithValue(color, type, value)

यह कंडिशनल फ़ॉर्मैट के नियम के ग्रेडिएंट कम से कम पॉइंट फ़ील्ड सेट करता है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to set their
// background color somewhere from theme accent 1 to accent 2 to accent 3 colors, based on
// their values in comparison to the values 0, 50, and 100.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var color1 = SpreadsheetApp.newColor()
    .setThemeColor(SpreadsheetApp.ThemeColorType.ACCENT1)
    .build();
var color2 = SpreadsheetApp.newColor()
    .setThemeColor(SpreadsheetApp.ThemeColorType.ACCENT2)
    .build();
var color3 = SpreadsheetApp.newColor()
    .setThemeColor(SpreadsheetApp.ThemeColorType.ACCENT3)
    .build();
var rule = SpreadsheetApp.newConditionalFormatRule()
    .setGradientMaxpointWithValue(color1, SpreadsheetApp.InterpolationType.NUMBER, "100")
    .setGradientMidpointWithValue(color2, SpreadsheetApp.InterpolationType.NUMBER, "50")
    .setGradientMinpointWithValue(color3, SpreadsheetApp.InterpolationType.NUMBER, "0")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
colorColorसेट किया जाने वाला कम से कम पॉइंट रंग.
typeInterpolationTypeसेट किया जाने वाला कम से कम पॉइंट इंटरपोलेशन टाइप.
valueStringसेट की जाने वाली कम से कम वैल्यू.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर.


setGradientMinpointWithValue(color, type, value)

यह कंडिशनल फ़ॉर्मैट के नियम के ग्रेडिएंट कम से कम पॉइंट फ़ील्ड सेट करता है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to set their
// background color somewhere from red to green to blue, based on their values in comparison to
// the values 0, 50, and 100.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .setGradientMaxpointWithValue("#0000FF", SpreadsheetApp.InterpolationType.NUMBER, "100")
    .setGradientMidpointWithValue("#00FF00", SpreadsheetApp.InterpolationType.NUMBER, "50")
    .setGradientMinpointWithValue("#FF0000", SpreadsheetApp.InterpolationType.NUMBER, "0")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
colorStringसेट किया जाने वाला कम से कम पॉइंट रंग.
typeInterpolationTypeसेट किया जाने वाला कम से कम पॉइंट इंटरपोलेशन टाइप.
valueStringसेट की जाने वाली कम से कम वैल्यू.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


setItalic(italic)

कंडिशनल फ़ॉर्मैट के नियम के फ़ॉर्मैट के लिए, टेक्स्ट को इटैलिक में सेट करता है. अगर italic, true है, तो शर्त पूरी होने पर यह नियम, टेक्स्ट को इटैलिक में बदल देता है; अगर false है, तो यह नियम किसी भी शर्त पूरी होने पर मौजूदा इटैलिकाइज़ेशन. null में पास होने पर इटैलिक स्टाइल हट जाती है फ़ॉर्मैट सेटिंग पर जाएं.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn their
// text italic if the cell has text equal to "hello".

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenTextEqualTo("hello")
    .setItalic(true)
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
italicBooleanफ़ॉर्मैट के लिए तय की गई शर्त पूरी होने पर, टेक्स्ट को इटैलिक किया जाना चाहिए या नहीं; null इस सेटिंग को हटा देता है.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


setRanges(ranges)

एक या उससे ज़्यादा रेंज सेट करता है जिन पर यह कंडिशनल फ़ॉर्मैट नियम लागू होता है. यह कार्रवाई किसी भी मौजूदा रेंज को बदल देता है. खाली अरे सेट करने पर, मौजूदा रेंज हट जाती हैं. नियम को कम से कम एक रेंज हो.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 and range D4:F6
// to turn red if they contain a number between 1 and 10.
var sheet = SpreadsheetApp.getActiveSheet();
var rangeOne = sheet.getRange("A1:B3");
var rangeTwo = sheet.getRange("D4:F6");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenNumberBetween(1, 10)
    .setBackground("#FF0000")
    .setRanges([rangeOne, rangeTwo])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
rangesRange[]वे रेंज जिन पर यह कंडिशनल फ़ॉर्मैट नियम लागू किया गया है.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


setStrikethrough(strikethrough)

यह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम के फ़ॉर्मैट के लिए, टेक्स्ट स्ट्राइकथ्रू सेट करता है. अगर strikethrough है true, शर्त पूरी होने पर नियम, टेक्स्ट को स्ट्राइकथ्रू करता है; अगर false है, तो नियम शर्त पूरी होने पर, किसी भी मौजूदा स्ट्राइकथ्रू फ़ॉर्मैटिंग को हटा देता है. null में पासिंग यह नियम से स्ट्राइकथ्रू फ़ॉर्मैट सेटिंग को हटा देता है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to strikethrough
// their text if the cell has text equal to "hello".

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenTextEqualTo("hello")
    .setStrikethrough(true)
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
strikethroughBooleanअगर फ़ॉर्मैट की स्थिति: met; null इस सेटिंग को हटा देता है.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


setUnderline(underline)

कंडिशनल फ़ॉर्मैट के नियम के फ़ॉर्मैट के लिए, टेक्स्ट को अंडरलाइन करने की सुविधा सेट करता है. अगर underline की वैल्यू true है, तो शर्त पूरी होने पर नियम, टेक्स्ट को अंडरलाइन करता है; अगर false है, तो यह नियम किसी भी मौजूदा अंडरलाइन दिखाई जाती है. null में पास करने से अंडरलाइन हट जाती है फ़ॉर्मैट सेटिंग पर जाएं.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to underline
// their text if the cell has text equal to "hello".

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenTextEqualTo("hello")
    .setUnderline(true)
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
underlineBooleanफ़ॉर्मैट के लिए तय की गई शर्त पूरी होने पर, टेक्स्ट को अंडरलाइन किया जाना चाहिए या नहीं; null इस सेटिंग को हटा देता है.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


whenCellEmpty()

सेल खाली होने पर, कंडिशनल फ़ॉर्मैट के नियम को ट्रिगर करने के लिए सेट करता है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red if
// they are empty.
var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenCellEmpty()
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


whenCellNotEmpty()

यह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करता है, जब सेल खाली न हो.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red if
// they are not empty.
var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenCellNotEmpty()
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


whenDateAfter(date)

यह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब कोई तारीख, दी गई वैल्यू के बाद होती है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red if
// they contain a date after 11/4/1993.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenDateAfter(new Date("11/4/1993"))
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
dateDateसबसे नई तारीख.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


whenDateAfter(date)

यह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करता है, जब कोई तारीख दी गई मिलती-जुलती तारीख के बाद आती है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red if
// they contain a date after today.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenDateAfter(SpreadsheetApp.RelativeDate.TODAY)
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
dateRelativeDateचुनी गई तारीख के टाइप के हिसाब से सबसे नई तारीख.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


whenDateBefore(date)

यह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब कोई तारीख दी गई तारीख से पहले की हो.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red if
// they contain a date before 11/4/1993.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenDateBefore(new Date("11/4/1993"))
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
dateDateस्वीकार नहीं की जाने वाली सबसे पहली तारीख.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


whenDateBefore(date)

यह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करता है, जब कोई तारीख दी गई मिलती-जुलती तारीख से पहले की होती है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red if
// they contain a date before today.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenDateBefore(SpreadsheetApp.RelativeDate.TODAY)
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
dateRelativeDateचुनी गई तारीख के टाइप के हिसाब से सबसे नई तारीख.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


whenDateEqualTo(date)

यह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करता है, जब कोई तारीख, दी गई तारीख के बराबर होती है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red if
// they contain the date 11/4/1993.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenDateEqualTo(new Date("11/4/1993"))
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
dateDateसिर्फ़ एक तारीख पर स्वीकार किया जा सकता है.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


whenDateEqualTo(date)

यह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करता है, जब कोई तारीख दी गई मिलती-जुलती तारीख के बराबर होती है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red if
// they contain todays date.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenDateEqualTo(SpreadsheetApp.RelativeDate.TODAY)
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
dateRelativeDateचुनी गई तारीख के टाइप के हिसाब से सबसे नई तारीख.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


whenFormulaSatisfied(formula)

यह कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब दिए गए फ़ॉर्मूला का आकलन true की वैल्यू के तौर पर किया जाता है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red if
// they satisfy the condition "=EQ(B4, C3)".

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenFormulaSatisfied("=EQ(B4, C3)")
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
formulaStringएक कस्टम फ़ॉर्मूला, जो इनपुट के मान्य होने पर true के बराबर होता है.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


whenNumberBetween(start, end)

यह कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब कोई संख्या दो के बीच या इनमें से कोई एक होती है सेट किए गए मान.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red if
// they contain a number between 1 and 10.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenNumberBetween(1, 10)
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
startNumberस्वीकार की जाने वाली सबसे कम वैल्यू.
endNumberस्वीकार की जाने वाली सबसे ज़्यादा वैल्यू.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


whenNumberEqualTo(number)

यह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करता है, जब कोई संख्या दी गई वैल्यू के बराबर होती है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red if
// they contain the number 10.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenNumberEqualTo(10)
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
numberNumberस्वीकार की जाने वाली एकमात्र वैल्यू.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


whenNumberGreaterThan(number)

यह कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब कोई संख्या दी गई वैल्यू से बड़ी होती है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red
// if they contain a number greater than 10.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenNumberGreaterThan(10)
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
numberNumberसबसे ज़्यादा अमान्य वैल्यू.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


whenNumberGreaterThanOrEqualTo(number)

यह कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब कोई संख्या दी गई संख्या से बड़ी या उसके बराबर होती है वैल्यू.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red if
// they contain a number greater than or equal to 10.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenNumberGreaterThanOrEqualTo(10)
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
numberNumberस्वीकार की जाने वाली सबसे कम वैल्यू.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


whenNumberLessThan(number)

यह कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब कोई संख्या दी गई संख्या से छोटी हो वैल्यू.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red if
// they contain a number less than 10.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenNumberLessThan(10)
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
numberNumberसबसे कम अमान्य वैल्यू.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


whenNumberLessThanOrEqualTo(number)

यह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करता है, जब कोई संख्या दी गई संख्या से छोटी या उसके बराबर होती है वैल्यू.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red if
// they contain a number less than or equal to 10.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenNumberLessThanOrEqualTo(10)
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
numberNumberस्वीकार की जाने वाली सबसे ज़्यादा वैल्यू.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


whenNumberNotBetween(start, end)

यह कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब कोई संख्या बीच में नहीं आती है और दोनों में से कोई भी नहीं होती का, दो निर्दिष्ट मान में से.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red if
// they contain a number not between 1 and 10.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenNumberNotBetween(1, 10)
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
startNumberसबसे कम अमान्य वैल्यू.
endNumberसबसे ज़्यादा अमान्य वैल्यू.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


whenNumberNotEqualTo(number)

यह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करता है, जब कोई संख्या दी गई वैल्यू के बराबर नहीं होती है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red if
// they don't contain the number 10.

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenNumberNotEqualTo(10)
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
numberNumberस्वीकार न की जा सकने वाली एकमात्र वैल्यू.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


whenTextContains(text)

जब इनपुट में दी गई वैल्यू होती है, तो यह कंडिशनल फ़ॉर्मैट के नियम को ट्रिगर करने के लिए सेट करता है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red if
// they contain the text "hello".

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenTextContains("hello")
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
textStringवह वैल्यू जो इनपुट में होनी चाहिए.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


whenTextDoesNotContain(text)

यह कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब इनपुट में दिया गया कॉन्टेंट मौजूद न हो वैल्यू.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red if
// they don't contain the text "hello".

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenTextDoesNotContain("hello")
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
textStringवह वैल्यू जो इनपुट में नहीं होनी चाहिए.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


whenTextEndsWith(text)

यह कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब इनपुट में दी गई वैल्यू खत्म होती है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red if
// they end with the text "hello".

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenTextEndsWith("hello")
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
textStringस्ट्रिंग के आखिर में तुलना करने के लिए टेक्स्ट.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


whenTextEqualTo(text)

यह कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब इनपुट दिया गया मान के बराबर होता है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red if
// they have text equal to "hello".

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenTextEqualTo("hello")
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
textStringस्वीकार की जाने वाली एकमात्र वैल्यू.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


whenTextStartsWith(text)

यह कंडिशनल फ़ॉर्मैट के नियम को तब ट्रिगर करने के लिए सेट करता है, जब इनपुट में दी गई वैल्यू से शुरू होता है.

// Adds a conditional format rule to a sheet that causes cells in range A1:B3 to turn red if
// they start with the text "hello".

var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange("A1:B3");
var rule = SpreadsheetApp.newConditionalFormatRule()
    .whenTextStartsWith("hello")
    .setBackground("#FF0000")
    .setRanges([range])
    .build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
textStringस्ट्रिंग की शुरुआत से तुलना करने के लिए टेक्स्ट.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर


withCriteria(criteria, args)

यह फ़ंक्शन कंडिशनल फ़ॉर्मैट के नियम को BooleanCriteria वैल्यू की शर्तों के हिसाब से सेट करता है, आम तौर पर, किसी इमेज के criteria और arguments से ली जाती है मौजूदा नियम है.

// Adds a new conditional format rule that is a copy of the first active
// conditional format rule, except it instead sets its cells to have a black
// background color.

var sheet = SpreadsheetApp.getActiveSheet();
var rules = sheet.getConditionalFormatRules();
var booleanCondition = rules[0].getBooleanCondition();
if (booleanCondition != null) {
  var rule = SpreadsheetApp.newConditionalFormatRule()
      .withCriteria(booleanCondition.getCriteriaType(),
         booleanCondition.getCriteriaValues())
      .setBackground("#000000")
      .setRanges(rule.getRanges())
      .build();
  rules.push(rule);
}
sheet.setConditionalFormatRules(rules);

पैरामीटर

नामटाइपब्यौरा
criteriaBooleanCriteriaकंडिशनल फ़ॉर्मैट की शर्तें.
argsObject[]शर्तों के टाइप के हिसाब से सही आर्ग्युमेंट का कलेक्शन; आर्ग्युमेंट की संख्या और उनका टाइप ऊपर दिए गए when...() तरीके से मेल खाता है.

वापसी का टिकट

ConditionalFormatRuleBuilder — चेन बनाने के लिए बिल्डर