कंडिशनल फ़ॉर्मैट के नियमों के लिए बिल्डर.
// 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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
color | String | पसंदीदा रंग या 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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
color | Color | पसंदीदा कलर ऑब्जेक्ट या 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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
bold | Boolean | फ़ॉर्मैट के लिए तय की गई शर्त पूरी होने पर, टेक्स्ट को बोल्ड किया जाना चाहिए या नहीं; 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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
color | String | पसंदीदा रंग या 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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
color | Color | पसंदीदा कलर ऑब्जेक्ट या 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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
color | String | सेट किया जाने वाला मैक्सपॉइंट रंग. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
color | Color | वह 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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
color | Color | सेट किया जाने वाला मैक्सपॉइंट रंग. |
type | InterpolationType | सेट किया जाने वाला मैक्सपॉइंट इंटरपोलेशन टाइप. |
value | String | सेट की जाने वाली सबसे बड़ी वैल्यू. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
color | String | सेट किया जाने वाला मैक्सपॉइंट रंग. |
type | InterpolationType | सेट किया जाने वाला मैक्सपॉइंट इंटरपोलेशन टाइप. |
value | String | सेट की जाने वाली सबसे बड़ी वैल्यू. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
color | Color | सेट करने के लिए मिडपॉइंट का रंग. |
type | InterpolationType | सेट करने के लिए मिडपॉइंट इंटरपोलेशन टाइप या हटाने के लिए null . |
value | String | सेट किया जाने वाला मध्यबिंदु मान. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
color | String | सेट करने के लिए मिडपॉइंट का रंग. |
type | InterpolationType | सेट करने के लिए मिडपॉइंट इंटरपोलेशन टाइप या हटाने के लिए null . |
value | String | सेट किया जाने वाला मध्यबिंदु मान. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
color | String | सेट किया जाने वाला कम से कम पॉइंट रंग. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
color | Color | वह कम से कम पॉइंट कलर ऑब्जेक्ट, जिसे सेट करना है. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
color | Color | सेट किया जाने वाला कम से कम पॉइंट रंग. |
type | InterpolationType | सेट किया जाने वाला कम से कम पॉइंट इंटरपोलेशन टाइप. |
value | String | सेट की जाने वाली कम से कम वैल्यू. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
color | String | सेट किया जाने वाला कम से कम पॉइंट रंग. |
type | InterpolationType | सेट किया जाने वाला कम से कम पॉइंट इंटरपोलेशन टाइप. |
value | String | सेट की जाने वाली कम से कम वैल्यू. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
italic | Boolean | फ़ॉर्मैट के लिए तय की गई शर्त पूरी होने पर, टेक्स्ट को इटैलिक किया जाना चाहिए या नहीं;
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
ranges | Range[] | वे रेंज जिन पर यह कंडिशनल फ़ॉर्मैट नियम लागू किया गया है. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
strikethrough | Boolean | अगर फ़ॉर्मैट की स्थिति:
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
underline | Boolean | फ़ॉर्मैट के लिए तय की गई शर्त पूरी होने पर, टेक्स्ट को अंडरलाइन किया जाना चाहिए या नहीं;
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
date | Date | सबसे नई तारीख. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
date | RelativeDate | चुनी गई तारीख के टाइप के हिसाब से सबसे नई तारीख. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
date | Date | स्वीकार नहीं की जाने वाली सबसे पहली तारीख. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
date | RelativeDate | चुनी गई तारीख के टाइप के हिसाब से सबसे नई तारीख. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
date | Date | सिर्फ़ एक तारीख पर स्वीकार किया जा सकता है. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
date | RelativeDate | चुनी गई तारीख के टाइप के हिसाब से सबसे नई तारीख. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
formula | String | एक कस्टम फ़ॉर्मूला, जो इनपुट के मान्य होने पर 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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
start | Number | स्वीकार की जाने वाली सबसे कम वैल्यू. |
end | Number | स्वीकार की जाने वाली सबसे ज़्यादा वैल्यू. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
number | Number | स्वीकार की जाने वाली एकमात्र वैल्यू. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
number | Number | सबसे ज़्यादा अमान्य वैल्यू. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
number | Number | स्वीकार की जाने वाली सबसे कम वैल्यू. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
number | Number | सबसे कम अमान्य वैल्यू. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
number | Number | स्वीकार की जाने वाली सबसे ज़्यादा वैल्यू. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
start | Number | सबसे कम अमान्य वैल्यू. |
end | Number | सबसे ज़्यादा अमान्य वैल्यू. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
number | Number | स्वीकार न की जा सकने वाली एकमात्र वैल्यू. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
text | String | वह वैल्यू जो इनपुट में होनी चाहिए. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
text | String | वह वैल्यू जो इनपुट में नहीं होनी चाहिए. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
text | String | स्ट्रिंग के आखिर में तुलना करने के लिए टेक्स्ट. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
text | String | स्वीकार की जाने वाली एकमात्र वैल्यू. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
text | String | स्ट्रिंग की शुरुआत से तुलना करने के लिए टेक्स्ट. |
वापसी का टिकट
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);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
criteria | BooleanCriteria | कंडिशनल फ़ॉर्मैट की शर्तें. |
args | Object[] | शर्तों के टाइप के हिसाब से सही आर्ग्युमेंट का कलेक्शन; आर्ग्युमेंट की संख्या और
उनका टाइप ऊपर दिए गए when...() तरीके से मेल खाता है. |
वापसी का टिकट
ConditionalFormatRuleBuilder
— चेन बनाने के लिए बिल्डर