Class RangeList

रेंजसूची

एक ही शीट में मौजूद एक या उससे ज़्यादा Range इंस्टेंस का कलेक्शन. इस क्लास का इस्तेमाल, एक-दूसरे से जुड़ी न होने वाली रेंज या सेल के कलेक्शन पर कार्रवाइयां करने के लिए किया जा सकता है.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
activate()RangeListRange इंस्टेंस की सूची चुनता है.
breakApart()RangeListरेंज की सूची में मौजूद, दाएं से बाएं या ऊपर से नीचे की ओर मर्ज की गई सभी सेल को फिर से अलग-अलग सेल में बदलें.
check()RangeListइस फ़ंक्शन की मदद से, रेंज में मौजूद चेकबॉक्स की स्थिति को “चुना गया” में बदला जा सकता है.
clear()RangeListयह फ़ंक्शन, रेंज की सूची में मौजूद हर Range के लिए, कॉन्टेंट, फ़ॉर्मैट, और डेटा की पुष्टि करने वाले नियमों को मिटाता है.
clear(options)RangeListइस फ़ंक्शन से, दिए गए विकल्पों के हिसाब से कॉन्टेंट, फ़ॉर्मैट, डेटा की पुष्टि करने के नियम, और टिप्पणियों की रेंज मिट जाती है.
clearContent()RangeListयह रेंज की सूची में मौजूद हर Range का कॉन्टेंट मिटा देता है. हालांकि, फ़ॉर्मैटिंग में कोई बदलाव नहीं होता.
clearDataValidations()RangeListयह रेंज की सूची में मौजूद हर Range के लिए, डेटा की पुष्टि करने के नियमों को मिटाता है.
clearFormat()RangeListयह रेंज की सूची में मौजूद हर Range के लिए, टेक्स्ट फ़ॉर्मैटिंग को हटाता है.
clearNote()RangeListयह रेंज की सूची में मौजूद हर Range के लिए नोट मिटाता है.
getRanges()Range[]यह फ़ंक्शन, एक ही शीट में मौजूद एक या उससे ज़्यादा Range इंस्टेंस की सूची दिखाता है.
insertCheckboxes()RangeListयह फ़ंक्शन, रेंज में मौजूद हर सेल में चेकबॉक्स डालता है. इन चेकबॉक्स को इस तरह कॉन्फ़िगर किया जाता है कि चुने गए चेकबॉक्स के लिए true और नहीं चुने गए चेकबॉक्स के लिए false दिखे.
insertCheckboxes(checkedValue)RangeListयह फ़ंक्शन, रेंज की हर सेल में चेकबॉक्स डालता है. साथ ही, चुने गए चेकबॉक्स के लिए कस्टम वैल्यू और न चुने गए चेकबॉक्स के लिए खाली स्ट्रिंग कॉन्फ़िगर करता है.
insertCheckboxes(checkedValue, uncheckedValue)RangeListयह फ़ंक्शन, रेंज की हर सेल में चेकबॉक्स डालता है. इन चेकबॉक्स को, चुने गए और नहीं चुने गए स्टेटस के लिए कस्टम वैल्यू के साथ कॉन्फ़िगर किया जाता है.
removeCheckboxes()RangeListइस फ़ंक्शन की मदद से, रेंज से सभी चेकबॉक्स हटाए जा सकते हैं.
setBackground(color)RangeListइस विकल्प से, रेंज की सूची में मौजूद हर Range के बैकग्राउंड का रंग सेट किया जाता है.
setBackgroundRGB(red, green, blue)RangeListइससे बैकग्राउंड को दिए गए आरजीबी रंग पर सेट किया जाता है.
setBorder(top, left, bottom, right, vertical, horizontal)RangeListयह रेंज लिस्ट में मौजूद हर Range के लिए, बॉर्डर प्रॉपर्टी सेट करता है.
setBorder(top, left, bottom, right, vertical, horizontal, color, style)RangeListइससे रेंज की सूची में मौजूद हर Range के लिए, बॉर्डर प्रॉपर्टी को रंग और/या स्टाइल के साथ सेट किया जाता है.
setFontColor(color)RangeListइस विकल्प से, रेंज की सूची में मौजूद हर Range के फ़ॉन्ट का रंग सेट किया जाता है.
setFontFamily(fontFamily)RangeListइस विकल्प का इस्तेमाल करके, रेंज की सूची में मौजूद हर Range के लिए फ़ॉन्ट फ़ैमिली सेट की जाती है.
setFontLine(fontLine)RangeListइस विकल्प से, रेंज की सूची में मौजूद हर Range के लिए फ़ॉन्ट लाइन स्टाइल सेट की जाती है.
setFontSize(size)RangeListइस विकल्प से, रेंज की सूची में मौजूद हर Range के लिए फ़ॉन्ट का साइज़ (पॉइंट में) सेट किया जाता है.
setFontStyle(fontStyle)RangeListरेंज की सूची में मौजूद हर Range के लिए, फ़ॉन्ट स्टाइल सेट करें.
setFontWeight(fontWeight)RangeListरेंज की सूची में मौजूद हर Range के लिए फ़ॉन्ट वेट सेट करें.
setFormula(formula)RangeListयह फ़ंक्शन, रेंज की सूची में मौजूद हर Range के लिए फ़ॉर्मूला अपडेट करता है.
setFormulaR1C1(formula)RangeListयह फ़ंक्शन, रेंज की सूची में मौजूद हर Range के लिए फ़ॉर्मूला अपडेट करता है.
setHorizontalAlignment(alignment)RangeListरेंज की सूची में मौजूद हर Range के लिए, हॉरिज़ॉन्टल अलाइनमेंट सेट करें.
setNote(note)RangeListइस विकल्प से, रेंज की सूची में मौजूद हर Range के लिए नोट टेक्स्ट सेट किया जाता है.
setNumberFormat(numberFormat)RangeListयह रेंज की सूची में मौजूद हर Range के लिए, संख्या या तारीख का फ़ॉर्मैट सेट करता है.
setShowHyperlink(showHyperlink)RangeListइससे यह तय होता है कि रेंज की सूची में मौजूद हर Range में हाइपरलिंक दिखने चाहिए या नहीं.
setTextDirection(direction)RangeListइस विकल्प का इस्तेमाल करके, रेंज की सूची में मौजूद हर Range में मौजूद सेल के लिए टेक्स्ट की दिशा सेट की जाती है.
setTextRotation(degrees)RangeListइस विकल्प से, रेंज की सूची में मौजूद हर Range की सेल के लिए, टेक्स्ट रोटेशन की सेटिंग सेट की जाती हैं.
setValue(value)RangeListरेंज की सूची में मौजूद हर Range के लिए वैल्यू सेट करता है.
setVerticalAlignment(alignment)RangeListरेंज की सूची में मौजूद हर Range के लिए वर्टिकल अलाइनमेंट सेट करें.
setVerticalText(isVertical)RangeListइस विकल्प से यह तय किया जाता है कि रेंज में मौजूद हर Range के लिए, सेल में मौजूद टेक्स्ट को स्टैक करना है या नहीं.
setWrap(isWrapEnabled)RangeListरेंज की सूची में मौजूद हर Range के लिए, टेक्स्ट रैपिंग सेट करें.
setWrapStrategy(strategy)RangeListइस विकल्प से, रेंज लिस्ट में मौजूद हर Range के लिए टेक्स्ट रैपिंग की रणनीति सेट की जाती है.
trimWhitespace()RangeListयह फ़ंक्शन, इस रेंज की सूची में मौजूद हर सेल में मौजूद व्हाइटस्पेस (जैसे कि स्पेस, टैब या नई लाइनें) को हटाता है.
uncheck()RangeListइस फ़ंक्शन की मदद से, रेंज में मौजूद चेकबॉक्स की स्थिति को “unchecked” में बदला जा सकता है.

ज़्यादा जानकारी वाला दस्तावेज़

activate()

Range इंस्टेंस की सूची चुनता है. सूची में मौजूद आखिरी रेंज को active range के तौर पर सेट किया जाता है.

ध्यान दें: इससे कई रेंज को एक साथ चुना जा सकता है.

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['D4', 'B2:C4']);
rangeList.activate();

const selection = sheet.getSelection();
// Current cell: B2
const currentCell = selection.getCurrentCell();
// Active range: B2:C4
const activeRange = selection.getActiveRange();
// Active range list: [D4, B2:C4]
const activeRangeList = selection.getActiveRangeList();

वापसी का टिकट

RangeList — चेनिंग के लिए, ऐक्टिव रेंज की सूची.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

breakApart()

रेंज की सूची में मौजूद, दाएं से बाएं या ऊपर से नीचे की ओर मर्ज की गई सभी सेल को फिर से अलग-अलग सेल में बदलें.

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

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A:A', 'C:C']);
rangeList.breakApart();

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

check()

यह फ़ंक्शन, रेंज में मौजूद चेकबॉक्स की स्थिति को “चुना गया” में बदल देता है. यह रेंज में मौजूद उन सेल को अनदेखा करता है जिनमें फ़िलहाल, चुने गए या नहीं चुने गए कॉन्फ़िगर किए गए मान शामिल नहीं हैं.

// Changes the state of cells which currently contain either the checked or
// unchecked value configured in the ranges D4 and E6 to 'checked'.
const rangeList = SpreadsheetApp.getActive().getRangeList(['D4', 'E6']);
rangeList.check();

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

clear()

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

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A:A', 'C:C']);
rangeList.clear();

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

clear(options)

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

// The code below clears the contents of the following ranges A:A and C:C in the
// active sheet, but preserves the format, data validation rules, and comments.
const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A:A', 'C:C']);
rangeList.clear({contentsOnly: true});

पैरामीटर

नामटाइपब्यौरा
optionsObjectयह एक JavaScript ऑब्जेक्ट है. इसमें नीचे दिए गए अडवांस पैरामीटर शामिल होते हैं.

उन्नत पैरामीटर

नामटाइपब्यौरा
commentsOnlyBooleanसिर्फ़ टिप्पणियां मिटानी हैं या नहीं.
contentsOnlyBooleanसिर्फ़ कॉन्टेंट मिटाना है या नहीं.
formatOnlyBooleanसिर्फ़ फ़ॉर्मैट मिटाना है या नहीं. ध्यान दें कि फ़ॉर्मैट मिटाने पर, डेटा की पुष्टि करने के नियम भी मिट जाते हैं.
validationsOnlyBooleanडेटा की पुष्टि करने के नियमों को ही मिटाना है या नहीं.
skipFilteredRowsBooleanफ़िल्टर की गई पंक्तियों को हटाने से बचना है या नहीं.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

clearContent()

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

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A:A', 'C:C']);
rangeList.clearContent();

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

clearDataValidations()

यह रेंज की सूची में मौजूद हर Range के लिए, डेटा की पुष्टि करने के नियमों को मिटाता है.

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A:A', 'C:C']);
rangeList.clearDataValidations();

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

clearFormat()

यह रेंज की सूची में मौजूद हर Range के लिए, टेक्स्ट फ़ॉर्मैटिंग को हटाता है.

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

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A:A', 'C:C']);
rangeList.clearFormat();

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

clearNote()

यह रेंज की सूची में मौजूद हर Range के लिए नोट मिटाता है.

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A:A', 'C:C']);
rangeList.clearNote();

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getRanges()

यह फ़ंक्शन, एक ही शीट में मौजूद एक या उससे ज़्यादा Range इंस्टेंस की सूची दिखाता है.

वापसी का टिकट

Range[] — रेंज की सूची.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

insertCheckboxes()

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

const rangeList = SpreadsheetApp.getActive().getRangeList(['D4', 'E6']);

// Inserts checkboxes into each cell in the ranges D4 and E6 configured with
// 'true' for checked and 'false' for unchecked. Also, sets the value of each
// cell in the ranges D4 and E6 to 'false'.
rangeList.insertCheckboxes();

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

insertCheckboxes(checkedValue)

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

const rangeList = SpreadsheetApp.getActive().getRangeList(['D4', 'E6']);

// Inserts checkboxes into each cell in the ranges D4 and E6 configured with
// 'yes' for checked and the empty string for unchecked. Also, sets the value of
// each cell in the ranges D4 and E6 to the empty string.
rangeList.insertCheckboxes('yes');

पैरामीटर

नामटाइपब्यौरा
checkedValueObjectचेकबॉक्स के लिए, डेटा की पुष्टि करने से जुड़ी सेटिंग में 'चुना गया' वैल्यू.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

insertCheckboxes(checkedValue, uncheckedValue)

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

const rangeList = SpreadsheetApp.getActive().getRangeList(['D4', 'E6']);

// Inserts checkboxes into each cell in the ranges D4 and E6 configured with
// 'yes' for checked and 'no' for unchecked. Also, sets the value of each cell
// in the ranges D4 and E6 to 'no'.
rangeList.insertCheckboxes('yes', 'no');

पैरामीटर

नामटाइपब्यौरा
checkedValueObjectचेकबॉक्स के लिए, डेटा की पुष्टि करने से जुड़ी सेटिंग में 'चुना गया' वैल्यू.
uncheckedValueObjectचेकबॉक्स के डेटा की पुष्टि करने के लिए, 'नहीं चुना गया' वैल्यू.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

removeCheckboxes()

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

const range = SpreadsheetApp.getActive().getRange('A1:B10');

// Inserts checkboxes and sets each cell value to 'no' in the range A1:B10.
range.insertCheckboxes('yes', 'no');

const rangeList1 = SpreadsheetApp.getActive().getRangeList(['A1', 'A3']);
rangeList1.setValue('yes');
// Removes the checkbox data validation in cells A1 and A3 and clears their
// value.
rangeList1.removeCheckboxes();

const rangeList2 = SpreadsheetApp.getActive().getRangeList(['A5', 'A7']);
rangeList2.setValue('random');
// Removes the checkbox data validation in cells A5 and A7 but does not clear
// their value.
rangeList2.removeCheckboxes();

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setBackground(color)

इस विकल्प से, रेंज की सूची में मौजूद हर Range के बैकग्राउंड का रंग सेट किया जाता है. रंग को सीएसएस नोटेशन में दिखाया जाता है. उदाहरण के लिए, '#ffffff' या 'white'.

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A:A', 'C:C']);
rangeList.setBackground('red');

पैरामीटर

नामटाइपब्यौरा
colorStringसीएसएस नोटेशन में बैकग्राउंड का कलर कोड, जैसे कि '#ffffff' या 'white'; null वैल्यू से रंग रीसेट हो जाता है.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setBackgroundRGB(red, green, blue)

इससे बैकग्राउंड को दिए गए आरजीबी रंग पर सेट किया जाता है. यह setBackground(color) कॉल के लिए एक सुविधाजनक रैपर है.

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A:A', 'C:C']);
// Sets the background to red for each range in the range list.
rangeList.setBackgroundRGB(255, 0, 0);

पैरामीटर

नामटाइपब्यौरा
redIntegerआरजीबी नोटेशन में लाल रंग की वैल्यू.
greenIntegerआरजीबी नोटेशन में हरे रंग की वैल्यू.
blueIntegerआरजीबी नोटेशन में नीले रंग की वैल्यू.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setBorder(top, left, bottom, right, vertical, horizontal)

यह रेंज लिस्ट में मौजूद हर Range के लिए, बॉर्डर प्रॉपर्टी सेट करता है. मान्य वैल्यू ये हैं true (चालू है), false (बंद है), और null (कोई बदलाव नहीं).

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A2:B4', 'C1:D4']);
// Sets borders on the top and bottom of the ranges A2:B4 and C1:D4, but leaves
// the left and right unchanged.
rangeList.setBorder(true, null, true, null, false, false);

पैरामीटर

नामटाइपब्यौरा
topBooleanबॉर्डर के लिए true, किसी भी बॉर्डर के लिए false, और कोई बदलाव न करने के लिए null.
leftBooleanबॉर्डर के लिए true, किसी भी बॉर्डर के लिए false, और कोई बदलाव न करने के लिए null.
bottomBooleanबॉर्डर के लिए true, किसी भी बॉर्डर के लिए false, और कोई बदलाव न करने के लिए null.
rightBooleanबॉर्डर के लिए true, किसी भी बॉर्डर के लिए false, और कोई बदलाव न करने के लिए null.
verticalBooleantrue का इस्तेमाल अंदरूनी वर्टिकल बॉर्डर के लिए, false का इस्तेमाल किसी भी बॉर्डर के लिए नहीं, और null का इस्तेमाल कोई बदलाव न करने के लिए किया जाता है.
horizontalBooleantrue का इस्तेमाल अंदरूनी हॉरिज़ॉन्टल बॉर्डर के लिए, false का इस्तेमाल किसी भी बॉर्डर के लिए नहीं, और null का इस्तेमाल कोई बदलाव न करने के लिए किया जाता है.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setBorder(top, left, bottom, right, vertical, horizontal, color, style)

इससे रेंज की सूची में मौजूद हर Range के लिए, बॉर्डर प्रॉपर्टी को रंग और/या स्टाइल के साथ सेट किया जाता है. मान्य वैल्यू true (चालू है), false (बंद है), और null (कोई बदलाव नहीं) हैं. रंग को सीएसएस नोटेशन में दिखाया गया हो. उदाहरण के लिए, '#ffffff' या 'white'.

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A2:B4', 'C1:D4']);
// Sets borders on the top and bottom, but leaves the left and right unchanged
// of the ranges A2:B4 and C1:D4. Also sets the color to 'red', and the border
// to 'DASHED'.
rangeList.setBorder(
    true,
    null,
    true,
    null,
    false,
    false,
    'red',
    SpreadsheetApp.BorderStyle.DASHED,
);

पैरामीटर

नामटाइपब्यौरा
topBooleanबॉर्डर के लिए true, किसी भी बॉर्डर के लिए false, और कोई बदलाव न करने के लिए null.
leftBooleanबॉर्डर के लिए true, किसी भी बॉर्डर के लिए false, और कोई बदलाव न करने के लिए null.
bottomBooleanबॉर्डर के लिए true, किसी भी बॉर्डर के लिए false, और कोई बदलाव न करने के लिए null.
rightBooleanबॉर्डर के लिए true, किसी भी बॉर्डर के लिए false, और कोई बदलाव न करने के लिए null.
verticalBooleantrue का इस्तेमाल अंदरूनी वर्टिकल बॉर्डर के लिए, false का इस्तेमाल किसी भी बॉर्डर के लिए नहीं, और null का इस्तेमाल कोई बदलाव न करने के लिए किया जाता है.
horizontalBooleantrue का इस्तेमाल अंदरूनी हॉरिज़ॉन्टल बॉर्डर के लिए, false का इस्तेमाल किसी भी बॉर्डर के लिए नहीं, और null का इस्तेमाल कोई बदलाव न करने के लिए किया जाता है.
colorStringसीएसएस नोटेशन में बॉर्डर का रंग, जैसे कि '#ffffff' या 'white'. डिफ़ॉल्ट रंग (काला) के लिए null.
styleBorderStyleबॉर्डर की स्टाइल. डिफ़ॉल्ट स्टाइल (सॉलिड) के लिए null.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setFontColor(color)

इस विकल्प से, रेंज की सूची में मौजूद हर Range के फ़ॉन्ट का रंग सेट किया जाता है. रंग को सीएसएस नोटेशन में दिखाया गया हो. उदाहरण के लिए, '#ffffff' या 'white'.

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A:A', 'C:C']);
rangeList.setFontColor('red');

पैरामीटर

नामटाइपब्यौरा
colorStringसीएसएस नोटेशन में फ़ॉन्ट का रंग, जैसे कि '#ffffff' या 'white'; a null वैल्यू, रंग को रीसेट करती है.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setFontFamily(fontFamily)

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

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A:A', 'C:C']);
rangeList.setFontFamily('Roboto');

पैरामीटर

नामटाइपब्यौरा
fontFamilyStringसेट की जाने वाली फ़ॉन्ट फ़ैमिली; null वैल्यू, फ़ॉन्ट फ़ैमिली को रीसेट करती है.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setFontLine(fontLine)

इस विकल्प से, रेंज की सूची में मौजूद हर Range के लिए फ़ॉन्ट लाइन स्टाइल सेट की जाती है. लाइन स्टाइल के विकल्प 'underline', 'line-through' या 'none' हैं.

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A:A', 'C:C']);
rangeList.setFontLine('line-through');

पैरामीटर

नामटाइपब्यौरा
fontLineStringफ़ॉन्ट की लाइन स्टाइल, 'underline', 'line-through' या 'none' में से कोई एक; null वैल्यू, फ़ॉन्ट की लाइन स्टाइल को रीसेट करती है.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setFontSize(size)

इस विकल्प से, रेंज की सूची में मौजूद हर Range के लिए फ़ॉन्ट का साइज़ (पॉइंट में) सेट किया जाता है.

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A:A', 'C:C']);
rangeList.setFontSize(20);

पैरामीटर

नामटाइपब्यौरा
sizeIntegerफ़ॉन्ट का पॉइंट साइज़.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setFontStyle(fontStyle)

रेंज की सूची में मौजूद हर Range के लिए, फ़ॉन्ट स्टाइल सेट करें. फ़ॉन्ट स्टाइल के विकल्प 'italic' या 'normal' हैं.

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A:A', 'C:C']);
rangeList.setFontStyle('italic');

पैरामीटर

नामटाइपब्यौरा
fontStyleStringफ़ॉन्ट स्टाइल, 'italic' या 'normal' में से कोई एक; null वैल्यू, फ़ॉन्ट स्टाइल को रीसेट करती है.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setFontWeight(fontWeight)

रेंज की सूची में मौजूद हर Range के लिए फ़ॉन्ट वेट सेट करें. फ़ॉन्ट की मोटाई के विकल्प 'normal' या 'bold' हैं.

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A:A', 'C:C']);
rangeList.setFontWeight('bold');

पैरामीटर

नामटाइपब्यौरा
fontWeightStringफ़ॉन्ट की मोटाई, 'bold' या 'normal'; null वैल्यू से फ़ॉन्ट की मोटाई रीसेट हो जाती है.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setFormula(formula)

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

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A11', 'C11']);
rangeList.setFormula('=SUM(B1:B10)');

पैरामीटर

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

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setFormulaR1C1(formula)

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

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A11', 'C11']);
// This sets the formula to be the sum of the 3 rows above B5
rangeList.setFormulaR1C1('=SUM(R[-3]C[0]:R[-1]C[0])');

पैरामीटर

नामटाइपब्यौरा
formulaStringस्ट्रिंग फ़ॉर्मूला.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setHorizontalAlignment(alignment)

रेंज की सूची में मौजूद हर Range के लिए, हॉरिज़ॉन्टल अलाइनमेंट सेट करें. अलाइनमेंट के विकल्प 'left', 'center' या 'right' हैं.

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A:A', 'C:C']);
rangeList.setHorizontalAlignment('center');

पैरामीटर

नामटाइपब्यौरा
alignmentStringअलाइनमेंट, 'left', 'center' या 'normal' में से कोई एक; null वैल्यू, अलाइनमेंट को रीसेट करती है.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setNote(note)

इस विकल्प से, रेंज की सूची में मौजूद हर Range के लिए नोट टेक्स्ट सेट किया जाता है.

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A:A', 'C:C']);
rangeList.setNote('This is a note');

पैरामीटर

नामटाइपब्यौरा
noteStringसेट करने के लिए नोट का टेक्स्ट; null वैल्यू से नोट हट जाता है.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setNumberFormat(numberFormat)

यह रेंज की सूची में मौजूद हर Range के लिए, संख्या या तारीख का फ़ॉर्मैट सेट करता है.

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

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A1:A10', 'C1:C10']);
// Always show 3 decimal points for the specified ranges.
rangeList.setNumberFormat('0.000');

पैरामीटर

नामटाइपब्यौरा
numberFormatStringयह संख्या के फ़ॉर्मैट वाली स्ट्रिंग होती है.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

इससे यह तय होता है कि रेंज की सूची में मौजूद हर Range में हाइपरलिंक दिखने चाहिए या नहीं.

const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A1:A10', 'C1:C10']);
// Show hyperlinks for all the ranges.
rangeList.setShowHyperlink(true);

पैरामीटर

नामटाइपब्यौरा
showHyperlinkBooleanहाइपरलिंक दिखाना है या नहीं.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setTextDirection(direction)

इस विकल्प का इस्तेमाल करके, रेंज की सूची में मौजूद हर Range में मौजूद सेल के लिए टेक्स्ट की दिशा सेट की जाती है. अगर तय की गई दिशा null है, तो दिशा का अनुमान लगाया जाता है और फिर उसे सेट किया जाता है.

// Sets right-to-left text direction each range in the range list.
const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A1:A10', 'C1:C10']);
rangeList.setTextDirection(SpreadsheetApp.TextDirection.RIGHT_TO_LEFT);

पैरामीटर

नामटाइपब्यौरा
directionTextDirectionटेक्स्ट की दिशा; अगर null दिशा को सेट करने से पहले ही इसका अनुमान लगा लिया जाता है.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setTextRotation(degrees)

इस विकल्प से, रेंज की सूची में मौजूद हर Range की सेल के लिए, टेक्स्ट रोटेशन की सेटिंग सेट की जाती हैं. इनपुट, स्टैंडर्ड टेक्स्ट ओरिएंटेशन और मनचाहे ओरिएंटेशन के बीच के ऐंगल के बराबर होता है. शून्य का इनपुट यह दिखाता है कि टेक्स्ट को स्टैंडर्ड ओरिएंटेशन पर सेट किया गया है.

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

// Sets the cells in the ranges A1:A10 and C1:C10 to have text rotated up 45
// degrees.
const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['A1:A10', 'C1:C10']);
rangeList.setTextRotation(45);

पैरामीटर

नामटाइपब्यौरा
degreesIntegerस्टैंडर्ड ओरिएंटेशन और मनचाहे ओरिएंटेशन के बीच का ऐंगल. बाएं से दाएं लिखे जाने वाले टेक्स्ट के लिए, पॉज़िटिव ऐंगल घड़ी की सुई की उलटी दिशा में होते हैं.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setValue(value)

रेंज की सूची में मौजूद हर Range के लिए वैल्यू सेट करता है. वैल्यू, न्यूमेरिक, स्ट्रिंग, बूलियन या तारीख हो सकती है. अगर यह '=' से शुरू होता है, तो इसे फ़ॉर्मूला माना जाता है.

const sheet = SpreadsheetApp.getActiveSheet();
// Set value of 100 to each range in the range list.
const rangeList = sheet.getRangeList(['A:A', 'C:C']);
rangeList.setValue(100);

पैरामीटर

नामटाइपब्यौरा
valueObjectरेंज के लिए वैल्यू.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setVerticalAlignment(alignment)

रेंज की सूची में मौजूद हर Range के लिए वर्टिकल अलाइनमेंट सेट करें. अलाइनमेंट के विकल्प 'top', 'middle' या 'bottom' हैं.

// Sets the vertical alignment to middle for the list of ranges.
const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['D4', 'B2:C4']);
rangeList.setVerticalAlignment('middle');

पैरामीटर

नामटाइपब्यौरा
alignmentStringअलाइनमेंट, 'top', 'middle' या 'bottom' में से कोई एक; null वैल्यू, अलाइनमेंट को रीसेट करती है.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setVerticalText(isVertical)

इस विकल्प से यह तय किया जाता है कि रेंज में मौजूद हर Range के लिए, सेल में मौजूद टेक्स्ट को स्टैक करना है या नहीं. अगर टेक्स्ट को वर्टिकल तरीके से स्टैक किया जाता है, तो टेक्स्ट रोटेशन की डिग्री की सेटिंग को अनदेखा कर दिया जाता है.

// Sets all cell's in ranges D4 and B2:D4 to have vertically stacked text.
const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['D4', 'B2:C4']);
rangeList.setVerticalText(true);

पैरामीटर

नामटाइपब्यौरा
isVerticalBooleanटेक्स्ट को स्टैक करना है या नहीं.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setWrap(isWrapEnabled)

रेंज की सूची में मौजूद हर Range के लिए, टेक्स्ट रैपिंग सेट करें. टेक्स्ट रैप की सुविधा चालू होने पर, सेल का साइज़ बदलकर पूरा कॉन्टेंट दिखाया जाता है. टेक्स्ट रैप की सुविधा बंद होने पर, सेल में जितना हो सके उतना टेक्स्ट दिखता है. इसके लिए, सेल का साइज़ नहीं बदला जाता और टेक्स्ट को कई लाइनों में नहीं दिखाया जाता.

// Enable text wrap for the list of ranges.
const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['D4', 'B2:C4']);
rangeList.setWrap(true);

पैरामीटर

नामटाइपब्यौरा
isWrapEnabledBooleanटेक्स्ट रैप करना है या नहीं.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setWrapStrategy(strategy)

इस विकल्प से, रेंज लिस्ट में मौजूद हर Range के लिए टेक्स्ट रैपिंग की रणनीति सेट की जाती है.

// Sets the list of ranges to use the clip wrap strategy.
const sheet = SpreadsheetApp.getActiveSheet();
const rangeList = sheet.getRangeList(['D4', 'B2:C4']);
rangeList.setWrapStrategy(SpreadsheetApp.WrapStrategy.CLIP);

पैरामीटर

नामटाइपब्यौरा
strategyWrapStrategyरैपिंग की मनचाही रणनीति.

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

trimWhitespace()

यह फ़ंक्शन, इस रेंज की सूची में मौजूद हर सेल में मौजूद व्हाइटस्पेस (जैसे कि स्पेस, टैब या नई लाइनें) को हटाता है. यह फ़ंक्शन, हर सेल के टेक्स्ट की शुरुआत और आखिर में मौजूद सभी खाली सफ़ेद जगहों को हटा देता है. साथ ही, बची हुई खाली सफ़ेद जगहों के किसी भी सबसीक्वेंस को एक स्पेस में बदल देता है.

const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0];
const range = sheet.getRange('A1:A4');
range.activate();
range.setValues([
  ' preceding space',
  'following space ',
  'two  middle  spaces',
  '   =SUM(1,2)',
]);

const rangeList = sheet.getRangeList(['A1', 'A2', 'A3', 'A4']);
rangeList.trimWhitespace();

const values = range.getValues();
// Values are ['preceding space', 'following space', 'two middle spaces',
// '=SUM(1,2)']

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

इन्हें भी देखें


uncheck()

यह फ़ंक्शन, रेंज में मौजूद चेकबॉक्स की स्थिति को “unchecked” में बदल देता है. यह रेंज में मौजूद उन सेल को अनदेखा करता है जिनमें फ़िलहाल, कॉन्फ़िगर की गई checked या unchecked वैल्यू नहीं है.

// Changes the state of cells which currently contain either the checked or
// unchecked value configured in the ranges D4 and E6 to 'unchecked'.
const rangeList = SpreadsheetApp.getActive().getRangeList(['D4', 'E6']);
rangeList.uncheck();

वापसी का टिकट

RangeList — यह रेंज की सूची, चेन बनाने के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets