स्प्रेडशीट की शीट ऐक्सेस करना और उनमें बदलाव करना. आम तौर पर, शीट का नाम बदलना और शीट से रेंज ऑब्जेक्ट ऐक्सेस करना होता है.
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
activate() | Sheet | इस शीट को चालू करता है. |
add | Sheet | शीट में, बताई गई कुंजी के साथ डेवलपर मेटाडेटा जोड़ता है. |
add | Sheet | शीट में, तय की गई कुंजी और दिखने की सेटिंग के साथ डेवलपर मेटाडेटा जोड़ता है. |
add | Sheet | शीट में, तय की गई कुंजी और वैल्यू के साथ डेवलपर मेटाडेटा जोड़ता है. |
add | Sheet | शीट में, तय की गई कुंजी, वैल्यू, और विज़िबिलिटी के साथ डेवलपर मेटाडेटा जोड़ता है. |
append | Sheet | शीट में मौजूदा डेटा क्षेत्र के नीचे एक पंक्ति जोड़ता है. |
as | Data | अगर शीट Sheet टाइप की है, तो Data के तौर पर शीट दिखाता है. अगर शीट null टाइप की है, तो null के तौर पर शीट दिखाता है. |
auto | Sheet | दिए गए कॉलम के कॉन्टेंट को फ़िट करने के लिए, उसकी चौड़ाई सेट करता है. |
auto | Sheet | यह फ़ंक्शन, दिए गए कॉलम की पोज़िशन से शुरू होकर, सभी कॉलम की चौड़ाई को सेट करता है, ताकि उनके कॉन्टेंट को फ़िट किया जा सके. |
auto | Sheet | कॉन्टेंट के हिसाब से, दी गई पंक्ति की पोज़िशन से शुरू होने वाली सभी पंक्तियों की ऊंचाई सेट करता है. |
clear() | Sheet | शीट से कॉन्टेंट और फ़ॉर्मैटिंग की जानकारी हटाता है. |
clear(options) | Sheet | दिए गए बेहतर विकल्पों के मुताबिक, शीट से कॉन्टेंट और/या फ़ॉर्मैट मिटाता है. |
clear | void | शीट से, शर्त के साथ फ़ॉर्मैटिंग के सभी नियम हटा देता है. |
clear | Sheet | फ़ॉर्मैटिंग की जानकारी को बनाए रखते हुए, शीट से कॉन्टेंट हटाता है. |
clear | Sheet | इससे शीट की फ़ॉर्मैटिंग हट जाती है, लेकिन कॉन्टेंट में कोई बदलाव नहीं होता. |
clear | Sheet | शीट से सभी नोट मिटा देता है. |
collapse | Sheet | शीट पर मौजूद सभी कॉलम ग्रुप को छोटा करता है. |
collapse | Sheet | शीट पर मौजूद सभी पंक्ति ग्रुप को छोटा करता है. |
copy | Sheet | शीट को किसी स्प्रेडशीट में कॉपी करता है. यह स्प्रेडशीट, सोर्स स्प्रेडशीट भी हो सकती है. |
create | Developer | इस शीट के दायरे में डेवलपर मेटाडेटा ढूंढने के लिए, Developer दिखाता है. |
create | Text | शीट के लिए टेक्स्ट फ़ाइंडर बनाता है, जो शीट में टेक्स्ट ढूंढ सकता है और उसे बदल सकता है. |
delete | Sheet | कॉलम की दी गई पोज़िशन पर मौजूद कॉलम को मिटाता है. |
delete | void | यह फ़ंक्शन, दिए गए कॉलम की पोज़िशन से शुरू होकर कई कॉलम मिटा देता है. |
delete | Sheet | किसी लाइन की दी गई जगह पर मौजूद लाइन को मिटाता है. |
delete | void | यह फ़ंक्शन, दी गई पंक्ति की पोज़िशन से शुरू करके, कई पंक्तियों को मिटा देता है. |
expand | Sheet | शीट पर मौजूद सभी कॉलम ग्रुप को बड़ा करता है. |
expand | Sheet | शीट पर मौजूद सभी पंक्ति ग्रुप को बड़ा करता है. |
expand | Sheet | यह दिए गए लेवल तक सभी कॉलम ग्रुप को बड़ा करता है और बाकी सभी को छोटा कर देता है. |
expand | Sheet | यह सभी पंक्ति ग्रुप को तय की गई गहराई तक बड़ा करता है और बाकी सभी को छोटा कर देता है. |
get | Range | इस शीट में मौजूद चालू सेल दिखाता है. |
get | Range | यह फ़ंक्शन, चालू शीट में चुनी गई रेंज दिखाता है. अगर कोई चालू रेंज नहीं है, तो यह null दिखाता है. |
get | Range | अगर कोई ऐक्टिव रेंज नहीं है, तो चालू शीट या null में ऐक्टिव रेंज की सूची दिखाता है. |
get | Banding[] | इस शीट में सभी बैंडिंग दिखाता है. |
get | Embedded | इस शीट पर चार्ट का कलेक्शन दिखाता है. |
get | Group | दिए गए इंडेक्स और ग्रुप की गहराई पर कॉलम ग्रुप दिखाता है. |
get | Group | शीट पर मौजूद सभी कॉलम ग्रुप के लिए Group दिखाता है. |
get | Integer | दिए गए इंडेक्स पर कॉलम की ग्रुप डेप्थ दिखाता है. |
get | Integer | दिए गए कॉलम की चौड़ाई, पिक्सल में दिखाता है. |
get | Conditional | इस शीट में, शर्त के साथ फ़ॉर्मैटिंग के सभी नियम पाएं. |
get | Range | यह फ़ंक्शन, चालू शीट में मौजूदा सेल दिखाता है. अगर कोई मौजूदा सेल नहीं है, तो यह null दिखाता है. |
get | Range | उन डाइमेंशन के हिसाब से Range दिखाता है जिनमें डेटा मौजूद है. |
get | Data | डेटा सोर्स के सभी फ़ॉर्मूले दिखाता है. |
get | Data | डेटा सोर्स की सभी पिवट टेबल दिखाता है. |
get | Data | सभी डेटा सोर्स टेबल दिखाता है. |
get | Developer | इस शीट से जुड़ा डेवलपर मेटाडेटा पाएं. |
get | Drawing[] | शीट पर मौजूद ड्रॉइंग का कलेक्शन दिखाता है. |
get | Filter | इस शीट में मौजूद फ़िल्टर दिखाता है. अगर कोई फ़िल्टर नहीं है, तो null दिखाता है. |
get | String | इस फ़ॉर्म में मौजूद जवाबों को इस शीट में भेजने वाले फ़ॉर्म का यूआरएल दिखाता है. अगर इस शीट से कोई फ़ॉर्म नहीं जुड़ा है, तो null दिखाता है. |
get | Integer | फ़्रीज़ किए गए कॉलम की संख्या दिखाता है. |
get | Integer | फ़्रीज़ की गई पंक्तियों की संख्या दिखाता है. |
get | Over | शीट में मौजूद सभी ओवर-ग्रिड इमेज दिखाता है. |
get | Integer | पैरंट स्प्रेडशीट में शीट की पोज़िशन दिखाता है. |
get | Integer | उस आखिरी कॉलम की पोज़िशन दिखाता है जिसमें कॉन्टेंट है. |
get | Integer | उस आखिरी पंक्ति की पोज़िशन दिखाता है जिसमें कोई डेटा है. |
get | Integer | यह फ़ंक्शन, शीट में मौजूद कॉलम की मौजूदा संख्या दिखाता है. भले ही, उसमें कोई डेटा हो या नहीं. |
get | Integer | यह फ़ंक्शन, शीट में मौजूद पंक्तियों की मौजूदा संख्या दिखाता है. भले ही, उसमें कोई डेटा हो या नहीं. |
get | String | शीट का नाम दिखाता है. |
get | Named | इस शीट में मौजूद सभी नामित रेंज दिखाता है. |
get | Spreadsheet | वह Spreadsheet दिखाता है जिसमें यह शीट शामिल है. |
get | Pivot | इस शीट पर मौजूद सभी पिवट टेबल दिखाता है. |
get | Protection[] | यह फ़ंक्शन, शीट में सुरक्षित की गई सभी रेंज को दिखाने वाले ऑब्जेक्ट का कलेक्शन दिखाता है. इसके अलावा, यह शीट में सुरक्षा की जानकारी देने वाला एक एलिमेंट वाला कलेक्शन भी दिखा सकता है. |
get | Range | दिए गए निर्देशांक पर सबसे ऊपर बाईं सेल वाली रेंज दिखाता है. |
get | Range | दिए गए निर्देशांक में सबसे ऊपर बाईं ओर मौजूद सेल और दी गई पंक्तियों वाली रेंज दिखाता है. |
get | Range | दिए गए निर्देशांक में सबसे ऊपर बाईं ओर मौजूद सेल के साथ-साथ, पंक्तियों और कॉलम की दी गई संख्या वाली रेंज दिखाता है. |
get | Range | A1 नोटेशन या R1C1 नोटेशन में बताई गई रेंज दिखाता है. |
get | Range | यह फ़ंक्शन, उसी शीट में मौजूद रेंज दिखाने वाला Range कलेक्शन दिखाता है जिसे A1 नोटेशन या R1C1 नोटेशन की ऐसी सूची से दिखाया गया है जिसमें कोई वैल्यू मौजूद हो. |
get | Group | दिए गए इंडेक्स और ग्रुप की गहराई पर मौजूद पंक्ति ग्रुप दिखाता है. |
get | Group | शीट पर मौजूद सभी पंक्ति ग्रुप के लिए Group दिखाता है. |
get | Integer | दिए गए इंडेक्स पर मौजूद लाइन की ग्रुप डेप्थ दिखाता है. |
get | Integer | किसी पंक्ति की ऊंचाई, पिक्सल में दिखाता है. |
get | Selection | स्प्रेडशीट में मौजूदा Selection दिखाता है. |
get | Integer | इस ऑब्जेक्ट से दिखाई गई शीट का आईडी दिखाता है. |
get | String | शीट का नाम दिखाता है. |
get | Object[][] | दिए गए निर्देशांक से शुरू होकर, इस रेंज के लिए वैल्यू का रेक्टैंगल ग्रिड दिखाता है. |
get | Slicer[] | शीट पर स्लाइसर का कलेक्शन दिखाता है. |
get | Color | शीट टैब का रंग दिखाता है. अगर शीट टैब का कोई रंग नहीं है, तो null दिखाता है. |
get | Sheet | शीट का टाइप दिखाता है. |
has | Boolean | अगर शीट की ग्रिडलाइन छिपी हुई हैं, तो true दिखाता है. ऐसा न होने पर, false दिखाता है. |
hide | void | यह फ़ंक्शन, दी गई रेंज में मौजूद कॉलम को छिपा देता है. |
hide | void | दिए गए इंडेक्स पर मौजूद एक कॉलम को छिपाता है. |
hide | void | दिए गए इंडेक्स से शुरू होने वाले एक या उससे ज़्यादा कॉलम छिपा देता है. |
hide | void | यह फ़ंक्शन, दी गई रेंज में पंक्तियों को छिपा देता है. |
hide | void | दिए गए इंडेक्स पर मौजूद लाइन को छिपा देता है. |
hide | void | दिए गए इंडेक्स से शुरू होने वाली एक या उससे ज़्यादा पंक्तियों को छिपा देता है. |
hide | Sheet | इस शीट को छिपाता है. |
insert | void | इस शीट में नया चार्ट जोड़ता है. |
insert | Sheet | यह फ़ंक्शन, कॉलम की दी गई पोज़िशन के बाद एक कॉलम डालता है. |
insert | Sheet | कॉलम की दी गई पोज़िशन से पहले एक कॉलम डालता है. |
insert | void | यह फ़ंक्शन, शीट में बताई गई जगह पर खाली कॉलम डालता है. |
insert | void | यह फ़ंक्शन, किसी शीट में तय की गई जगह से शुरू करके, एक या उससे ज़्यादा खाली कॉलम जोड़ता है. |
insert | Sheet | यह फ़ंक्शन, कॉलम की दी गई पोज़िशन के बाद, तय संख्या में कॉलम जोड़ता है. |
insert | Sheet | दिए गए कॉलम की पोज़िशन से पहले कई कॉलम डालता है. |
insert | Over | दस्तावेज़ में किसी पंक्ति और कॉलम में, Blob को इमेज के तौर पर शामिल करता है. |
insert | Over | दस्तावेज़ में किसी पंक्ति और कॉलम में, पिक्सल ऑफ़सेट के साथ Blob को इमेज के तौर पर डालता है. |
insert | Over | दस्तावेज़ में किसी पंक्ति और कॉलम में इमेज डालता है. |
insert | Over | दस्तावेज़ में किसी पंक्ति और कॉलम में, पिक्सल ऑफ़सेट के साथ इमेज डालता है. |
insert | Sheet | यह फ़ंक्शन, दी गई पंक्ति की पोज़िशन के बाद एक पंक्ति डालता है. |
insert | Sheet | दी गई पंक्ति की पोज़िशन से पहले एक पंक्ति डालता है. |
insert | void | किसी शीट में बताई गई जगह पर खाली लाइन डालता है. |
insert | void | यह फ़ंक्शन, किसी शीट में तय की गई जगह से शुरू करके, एक या उससे ज़्यादा खाली लाइनें जोड़ता है. |
insert | Sheet | यह फ़ंक्शन, दी गई पंक्ति की पोज़िशन के बाद कई पंक्तियां डालता है. |
insert | Sheet | तय की गई पंक्ति की पोज़िशन से पहले, कई पंक्तियां डालता है. |
insert | Slicer | इस शीट में एक नया स्लाइसर जोड़ता है. |
insert | Slicer | इस शीट में एक नया स्लाइसर जोड़ता है. |
is | Boolean | यह दिखाता है कि उपयोगकर्ता ने दिए गए कॉलम को छिपाया है या नहीं. |
is | Boolean | अगर शीट का लेआउट दाएं से बाएं है, तो true दिखाता है. |
is | Boolean | यह बताता है कि दी गई लाइन को फ़िल्टर (फ़िल्टर व्यू नहीं) से छिपाया गया है या नहीं. |
is | Boolean | यह दिखाता है कि उपयोगकर्ता ने दी गई लाइन को छिपाया है या नहीं. |
is | Boolean | अगर शीट फ़िलहाल छिपी हुई है, तो true दिखाता है. |
move | void | दी गई रेंज में से चुने गए कॉलम को destination से दिखाई गई जगह पर ले जाता है. |
move | void | चुनी गई रेंज की पंक्तियों को destination से दिखाई गई जगह पर ले जाता है. |
new | Embedded | इस शीट के लिए नया चार्ट बनाने के लिए, एक बिल्डर दिखाता है. |
protect() | Protection | ऐसा ऑब्जेक्ट बनाता है जिससे शीट में बदलाव करने से रोका जा सकता है. हालांकि, जिन उपयोगकर्ताओं के पास अनुमति है वे बदलाव कर सकते हैं. |
remove | void | पैरंट शीट से चार्ट हटाता है. |
set | Range | यह फ़ंक्शन, चुनी गई रेंज को चालू शीट में active range के तौर पर सेट करता है. साथ ही, रेंज में सबसे ऊपर बाईं ओर मौजूद सेल को current cell के तौर पर सेट करता है. |
set | Range | यह फ़ंक्शन, रेंज की तय सूची को ऐक्टिव शीट में active ranges के तौर पर सेट करता है. |
set | Range | इस शीट के लिए, चुने गए सेक्शन का दायरा सेट करता है. |
set | Range | A1 नोटेशन या R1C1 नोटेशन में बताए गए तरीके से, चुने गए सेल को सेट करता है. |
set | Sheet | शीट पर कॉलम ग्रुप कंट्रोल टॉगल की पोज़िशन सेट करता है. |
set | Sheet | दिए गए कॉलम की चौड़ाई को पिक्सल में सेट करता है. |
set | Sheet | दिए गए कॉलम की चौड़ाई को पिक्सल में सेट करता है. |
set | void | शीट में मौजूद, शर्त के साथ फ़ॉर्मैटिंग के सभी मौजूदा नियमों को इनपुट नियमों से बदल देता है. |
set | Range | किसी सेल को current cell के तौर पर सेट करता है. |
set | void | तय की गई संख्या में कॉलम फ़्रीज़ करता है. |
set | void | तय की गई पंक्तियों को फ़्रीज़ करता है. |
set | Sheet | शीट की ग्रिडलाइन को छिपाता या दिखाता है. |
set | Sheet | शीट का नाम सेट करता है. |
set | Sheet | शीट के लेआउट को दाईं से बाईं ओर सेट या अनसेट करता है. |
set | Sheet | शीट पर, लाइन ग्रुप कंट्रोल टॉगल की पोज़िशन सेट करता है. |
set | Sheet | किसी पंक्ति की ऊंचाई को पिक्सल में सेट करता है. |
set | Sheet | पिक्सल में, दी गई पंक्तियों की ऊंचाई सेट करता है. |
set | Sheet | पिक्सल में दी गई पंक्तियों की ऊंचाई सेट करता है. |
set | Sheet | शीट टैब का रंग सेट करता है. |
set | Sheet | शीट टैब का रंग सेट करता है. |
show | void | दिए गए इंडेक्स पर मौजूद कॉलम को अनहाइड करता है. |
show | void | दिए गए इंडेक्स से शुरू होने वाले एक या उससे ज़्यादा कॉलम को अनहाइड करता है. |
show | void | दिए गए इंडेक्स पर मौजूद लाइन को अनहाइड करता है. |
show | void | दिए गए इंडेक्स से शुरू होने वाली एक या उससे ज़्यादा पंक्तियों को अनहाइड करता है. |
show | Sheet | शीट को दिखाता है. |
sort(columnPosition) | Sheet | शीट को कॉलम के हिसाब से, बढ़ते क्रम में लगाता है. |
sort(columnPosition, ascending) | Sheet | शीट को कॉलम के हिसाब से क्रम से लगाता है. |
unhide | void | यह फ़ंक्शन, दी गई रेंज में कॉलम को अनहाइड करता है. |
unhide | void | यह फ़ंक्शन, दी गई रेंज में मौजूद पंक्ति को अनहाइड करता है. |
update | void | इस शीट पर मौजूद चार्ट को अपडेट करता है. |
ज़्यादा जानकारी वाला दस्तावेज़
activate()
इस शीट को चालू करता है. इससे शीट में कोई बदलाव नहीं होता. सिर्फ़ पैरंट के लिए, चालू शीट में बदलाव होता है.
// This example assumes there is a sheet named "first" const ss = SpreadsheetApp.getActiveSpreadsheet(); const first = ss.getSheetByName('first'); first.activate();
वापसी का टिकट
Sheet
— नई ऐक्टिव शीट.
add Developer Metadata(key)
शीट में, बताई गई कुंजी के साथ डेवलपर मेटाडेटा जोड़ता है.
// Opens the spreadsheet file by its URL. If you created your script from within // a Google Sheets file, you can use SpreadsheetApp.getActiveSpreadsheet() // instead. // TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); // Gets a sheet by its name. const sheet = ss.getSheetByName('Sheet1'); // Adds the key 'NAME' to the developer metadata for the sheet. sheet.addDeveloperMetadata('NAME'); // Gets the updated metadata info and logs it to the console. console.log(sheet.getDeveloperMetadata()[0].getKey());
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
key | String | नए डेवलपर मेटाडेटा की कुंजी. |
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
add Developer Metadata(key, visibility)
शीट में, तय की गई कुंजी और दिखने की सेटिंग के साथ डेवलपर मेटाडेटा जोड़ता है.
// Opens the spreadsheet file by its URL. If you created your script from within // a Google Sheets file, you can use SpreadsheetApp.getActiveSpreadsheet() // instead. // TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); // Gets a sheet by its name. const sheet = ss.getSheetByName('Sheet1'); // Adds the key 'NAME' and sets the developer metadata visibility to PROJECT // for the sheet. sheet.addDeveloperMetadata( 'NAME', SpreadsheetApp.DeveloperMetadataVisibility.PROJECT, ); // Gets the updated metadata info and logs it to the console. const developerMetaData = sheet.getDeveloperMetadata()[0]; console.log(developerMetaData.getKey()); console.log(developerMetaData.getVisibility().toString());
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
key | String | नए डेवलपर मेटाडेटा की कुंजी. |
visibility | Developer | नए डेवलपर मेटाडेटा की दिखने की सेटिंग. |
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
add Developer Metadata(key, value)
शीट में, तय की गई कुंजी और वैल्यू के साथ डेवलपर मेटाडेटा जोड़ता है.
// Opens the spreadsheet file by its URL. If you created your script from within // a Google Sheets file, you can use SpreadsheetApp.getActiveSpreadsheet() // instead. // TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); // Gets a sheet by its name. const sheet = ss.getSheetByName('Sheet1'); // Adds the key 'COMPANY' with the value 'TECH' to the developer metadata for // the sheet. sheet.addDeveloperMetadata('COMPANY', 'TECH'); // Gets the updated metadata info and logs it to the console. const developerMetaData = sheet.getDeveloperMetadata()[0]; console.log(developerMetaData.getKey()); console.log(developerMetaData.getValue());
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
key | String | नए डेवलपर मेटाडेटा की कुंजी. |
value | String | नए डेवलपर मेटाडेटा की वैल्यू. |
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
add Developer Metadata(key, value, visibility)
शीट में, तय की गई कुंजी, वैल्यू, और विज़िबिलिटी के साथ डेवलपर मेटाडेटा जोड़ता है.
// Opens the spreadsheet file by its URL. If you created your script from within // a Google Sheets file, you can use SpreadsheetApp.getActiveSpreadsheet() // instead. // TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); // Gets a sheet by its name. const sheet = ss.getSheetByName('Sheet1'); // Adds the key 'COMPANY' with the value 'TECH' to the developer metadata and // sets the visibility to DOCUMENT for the sheet. sheet.addDeveloperMetadata( 'COMPANY', 'TECH', SpreadsheetApp.DeveloperMetadataVisibility.DOCUMENT, ); // Gets the updated metadata info and logs it to the console. const developerMetaData = sheet.getDeveloperMetadata()[0]; console.log(developerMetaData.getKey()); console.log(developerMetaData.getValue()); console.log(developerMetaData.getVisibility().toString());
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
key | String | नए डेवलपर मेटाडेटा की कुंजी. |
value | String | नए डेवलपर मेटाडेटा की वैल्यू. |
visibility | Developer | नए डेवलपर मेटाडेटा की दिखने की सेटिंग. |
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
append Row(rowContents)
शीट में मौजूदा डेटा क्षेत्र के नीचे एक पंक्ति जोड़ता है. अगर किसी सेल का कॉन्टेंट =
से शुरू होता है, तो उसे फ़ॉर्मूला माना जाता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Appends a new row with 3 columns to the bottom of the current // data region in the sheet containing the values in the array. sheet.appendRow(['a man', 'a plan', 'panama']);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
row | Object[] | शीट की आखिरी पंक्ति के बाद डाली जाने वाली वैल्यू का ऐरे. |
वापसी का टिकट
Sheet
— यह शीट, मेथड चेनिंग के लिए काम की है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
as Data Source Sheet()
अगर शीट Sheet
टाइप की है, तो उसे Data
के तौर पर दिखाता है. अगर शीट null
टाइप की है, तो उसे null
के तौर पर दिखाता है.
// Opens the spreadsheet file by its URL. If you created your script from within // a Google Sheets file, you can useSpreadsheetApp.getActiveSpreadsheet() // instead. // TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); // Gets a sheet by its name. const sheet = ss.getSheetByName('Sheet1'); // Gets the data source sheet value if the sheet is of type // SpreadsheetApp.SheetType.DATASOURCE, otherwise this returns a null value. const dataSourceSheet = sheet.asDataSourceSheet(); // Gets the data source sheet value and logs it to the console. console.log(dataSourceSheet); console.log(sheet.getType().toString());
वापसी का टिकट
Data
— डेटा सोर्स शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
auto Resize Column(columnPosition)
दिए गए कॉलम के कॉन्टेंट को फ़िट करने के लिए, उसकी चौड़ाई सेट करता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; sheet.getRange('a1').setValue( 'Whenever it is a damp, drizzly November in my soul...'); // Sets the first column to a width which fits the text sheet.autoResizeColumn(1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | Integer | जिस कॉलम का साइज़ बदलना है उसकी पोज़िशन. |
वापसी का टिकट
Sheet
— शीट, जो तरीकों को सिलसिलेवार तरीके से लागू करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
auto Resize Columns(startColumn, numColumns)
यह फ़ंक्शन, दिए गए कॉलम की पोज़िशन से शुरू होकर, सभी कॉलम की चौड़ाई को सेट करता है, ताकि उनके कॉन्टेंट को फ़िट किया जा सके.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Sets the first 15 columns to a width that fits their text. sheet.autoResizeColumns(1, 15);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
start | Integer | वह कॉलम जिसका साइज़ अपने-आप बदलना है. |
num | Integer | जिन कॉलम का साइज़ अपने-आप बदलना है उनकी संख्या. |
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
auto Resize Rows(startRow, numRows)
कॉन्टेंट के हिसाब से, दी गई पंक्ति की पोज़िशन से शुरू होने वाली सभी पंक्तियों की ऊंचाई सेट करता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Sets the first 15 rows to a height that fits their text. sheet.autoResizeRows(1, 15);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
start | Integer | वह पंक्ति जिसका साइज़ अपने-आप बदलना है. |
num | Integer | अपने-आप साइज़ बदलने वाली पंक्तियों की संख्या. |
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clear()
शीट से कॉन्टेंट और फ़ॉर्मैटिंग की जानकारी हटाता है.
// This example assumes there is a sheet named "first" const ss = SpreadsheetApp.getActiveSpreadsheet(); const first = ss.getSheetByName('first'); first.clear();
वापसी का टिकट
Sheet
— वह शीट जिससे डेटा मिटाया गया है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clear(options)
दिए गए बेहतर विकल्पों के मुताबिक, शीट से कॉन्टेंट और/या फ़ॉर्मैट मिटाता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; sheet.clear({formatOnly: true, contentsOnly: true});
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
options | Object | JavaScript मैप, जिसमें बेहतर विकल्प मौजूद हैं. इन विकल्पों की सूची नीचे दी गई है. |
उन्नत पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
contents | Boolean | कॉन्टेंट को मिटाना है या नहीं. |
format | Boolean | फ़ॉर्मैट हटाना है या नहीं. |
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clear Conditional Format Rules()
शीट से, शर्त के साथ फ़ॉर्मैटिंग के सभी नियम हटा देता है. यह इनपुट के तौर पर खाली ऐरे के साथ set
को कॉल करने के बराबर है.
const sheet = SpreadsheetApp.getActiveSheet(); sheet.clearConditionalFormatRules();
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clear Contents()
फ़ॉर्मैटिंग की जानकारी को बनाए रखते हुए, शीट से कॉन्टेंट हटाता है.
// This example assumes there is a sheet named "first" const ss = SpreadsheetApp.getActiveSpreadsheet(); const first = ss.getSheetByName('first'); first.clearContents();
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clear Formats()
इससे शीट की फ़ॉर्मैटिंग हट जाती है, लेकिन कॉन्टेंट में कोई बदलाव नहीं होता.
फ़ॉर्मैटिंग का मतलब है कि "फ़ॉर्मैट" मेन्यू में मौजूद विकल्पों के हिसाब से, डेटा को कैसे फ़ॉर्मैट किया जाता है. जैसे, बोल्ड, इटैलिक, शर्त के साथ फ़ॉर्मैटिंग वगैरह. इसका मतलब सेल की चौड़ाई या ऊंचाई से नहीं है.
// This example assumes there is a sheet named "first" const ss = SpreadsheetApp.getActiveSpreadsheet(); const first = ss.getSheetByName('first'); first.clearFormats();
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
clear Notes()
शीट से सभी नोट मिटा देता है.
// This example assumes there is a sheet named "first" const ss = SpreadsheetApp.getActiveSpreadsheet(); const first = ss.getSheetByName('first'); first.clearNotes();
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
collapse All Column Groups()
शीट पर मौजूद सभी कॉलम ग्रुप को छोटा करता है.
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; // All column groups on the sheet are collapsed. sheet.collapseAllColumnGroups();
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
collapse All Row Groups()
शीट पर मौजूद सभी पंक्ति ग्रुप को छोटा करता है.
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; // All row groups on the sheet are collapsed. sheet.collapseAllRowGroups();
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
copy To(spreadsheet)
शीट को किसी स्प्रेडशीट में कॉपी करता है. यह स्प्रेडशीट, सोर्स स्प्रेडशीट भी हो सकती है. कॉपी की गई शीट का नाम "[original name] की कॉपी" होगा.
const source = SpreadsheetApp.getActiveSpreadsheet(); const sheet = source.getSheets()[0]; const destination = SpreadsheetApp.openById('ID_GOES HERE'); sheet.copyTo(destination);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
spreadsheet | Spreadsheet | वह स्प्रेडशीट जिसमें इस शीट को कॉपी करना है. यह स्प्रेडशीट, सोर्स स्प्रेडशीट हो सकती है. |
वापसी का टिकट
Sheet
— चेन करने के लिए नई शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
create Developer Metadata Finder()
इस शीट के दायरे में डेवलपर मेटाडेटा ढूंढने के लिए, Developer
दिखाता है. मेटाडेटा किसी शीट के दायरे में तब आता है, जब वह शीट से जुड़ा हो या उस शीट की किसी पंक्ति, कॉलम या रेंज से जुड़ा हो.
// Opens the spreadsheet file by its URL. If you created your script from within // a Google Sheets file, you can use SpreadsheetApp.getActiveSpreadsheet() // instead. // TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); // Gets a sheet by its name. const sheet = ss.getSheetByName('Sheet1'); // Adds developer metadata for testing. sheet.addDeveloperMetadata('CITY', 'PARIS'); // Creates the developer metadata finder. const metadatafinder = sheet.createDeveloperMetadataFinder(); // Finds the metadata with value 'PARIS' and displays its key in the console. console.log(metadatafinder.withValue('PARIS').find()[0].getKey());
वापसी का टिकट
Developer
— इस शीट के दायरे में मेटाडेटा खोजने के लिए, डेवलपर मेटाडेटा फ़ाइंडर.
create Text Finder(findText)
शीट के लिए टेक्स्ट फ़ाइंडर बनाता है, जो शीट में टेक्स्ट ढूंढ सकता है और उसे बदल सकता है.
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; // Creates a text finder. const textFinder = sheet.createTextFinder('dog'); // Returns the first occurrence of 'dog' in the sheet. const firstOccurrence = textFinder.findNext(); // Replaces the last found occurrence of 'dog' with 'cat' and returns the number // of occurrences replaced. const numOccurrencesReplaced = firstOccurrence.replaceWith('cat');
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
find | String | वह टेक्स्ट जिसे खोजना है. |
वापसी का टिकट
Text
— शीट के लिए Text
.
delete Column(columnPosition)
कॉलम की दी गई पोज़िशन पर मौजूद कॉलम को मिटाता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Columns start at "1" - this deletes the first column sheet.deleteColumn(1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | Integer | कॉलम की पोज़िशन, जो पहले कॉलम के लिए 1 से शुरू होती है. |
वापसी का टिकट
Sheet
— शीट, जो तरीकों को सिलसिलेवार क्रम में लगाने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
delete Columns(columnPosition, howMany)
यह फ़ंक्शन, दिए गए कॉलम की पोज़िशन से शुरू होकर कई कॉलम मिटा देता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Columns start at "1" - this deletes the first two columns sheet.deleteColumns(1, 2);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | Integer | मिटाए जाने वाले पहले कॉलम की पोज़िशन. |
how | Integer | मिटाए जाने वाले कॉलम की संख्या. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
delete Row(rowPosition)
किसी लाइन की दी गई जगह पर मौजूद लाइन को मिटाता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Rows start at "1" - this deletes the first row sheet.deleteRow(1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
row | Integer | पंक्ति की पोज़िशन, जो पहली पंक्ति के लिए 1 से शुरू होती है. |
वापसी का टिकट
Sheet
— शीट, जो तरीकों को सिलसिलेवार तरीके से लागू करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
delete Rows(rowPosition, howMany)
यह फ़ंक्शन, किसी पंक्ति की दी गई पोज़िशन से शुरू करके, कई पंक्तियों को मिटा देता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Rows start at "1" - this deletes the first two rows sheet.deleteRows(1, 2);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
row | Integer | मिटाने के लिए पहली पंक्ति की पोज़िशन. |
how | Integer | मिटाने के लिए पंक्तियों की संख्या. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
expand All Column Groups()
शीट पर मौजूद सभी कॉलम ग्रुप को बड़ा करता है. इस तरीके के लिए, कम से कम एक कॉलम ग्रुप होना ज़रूरी है.
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; // All column groups on the sheet are expanded. sheet.expandAllColumnGroups();
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
expand All Row Groups()
शीट पर मौजूद सभी पंक्ति ग्रुप को बड़ा करता है. इस तरीके के लिए, कम से कम एक पंक्ति ग्रुप होना ज़रूरी है.
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; // All row groups on the sheet are expanded. sheet.expandAllRowGroups();
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
expand Column Groups Up To Depth(groupDepth)
यह दिए गए लेवल तक सभी कॉलम ग्रुप को बड़ा करता है और बाकी सभी को छोटा कर देता है.
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; // All column groups of depth 2 and lower are expanded, and groups with depth // 3 and higher are collapsed. sheet.expandColumnGroupsUpToDepth(2);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
group | Integer | कॉलम ग्रुप को बड़ा करने के लिए, ग्रुप की गहराई. |
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
expand Row Groups Up To Depth(groupDepth)
यह सभी पंक्ति ग्रुप को तय की गई डेप्थ तक बड़ा करता है और बाकी सभी को छोटा कर देता है.
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; // All row groups of depth 2 and lower are expanded, and groups with depth // 3 and higher are collapsed. sheet.expandRowGroupsUpToDepth(2);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
group | Integer | पंक्ति ग्रुप को बड़ा करने के लिए, ग्रुप की गहराई. |
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Active Cell()
इस शीट में मौजूद चालू सेल दिखाता है.
ध्यान दें: get
का इस्तेमाल करना बेहतर होता है. इससे, हाइलाइट की गई मौजूदा सेल का डेटा दिखता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Returns the active cell const cell = sheet.getActiveCell();
वापसी का टिकट
Range
— मौजूदा ऐक्टिव सेल
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Active Range()
यह फ़ंक्शन, चालू शीट में चुनी गई रेंज दिखाता है. अगर कोई चालू रेंज नहीं है, तो यह null
दिखाता है. अगर एक से ज़्यादा रेंज चुनी जाती हैं, तो यह तरीका सिर्फ़ आखिरी बार चुनी गई रेंज दिखाता है.
"सक्रिय रेंज" शब्द से उस रेंज का मतलब है जिसे उपयोगकर्ता ने चालू शीट में चुना है. हालांकि, कस्टम फ़ंक्शन में इसका मतलब उस सेल से है जिसकी गिनती फिर से की जा रही है.
const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); const activeRange = sheet.getActiveRange();
वापसी का टिकट
Range
— ऐक्टिव रेंज
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
इन्हें भी देखें
get Active Range List()
अगर कोई ऐक्टिव रेंज नहीं है, तो चालू शीट या null
में ऐक्टिव रेंज की सूची दिखाता है.
अगर कोई एक रेंज चुनी गई है, तो यह get
कॉल के तौर पर काम करती है.
const sheet = SpreadsheetApp.getActiveSheet(); // Returns the list of active ranges. const activeRangeList = sheet.getActiveRangeList();
वापसी का टिकट
Range
— ऐक्टिव रेंज की सूची
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
इन्हें भी देखें
get Bandings()
इस शीट में सभी बैंडिंग दिखाता है.
// Opens the spreadsheet file by its URL. If you created your script from within // a Google Sheets file, you can use SpreadsheetApp.getActiveSpreadsheet() // instead. // TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); // Gets a sheet by its name. const sheet = ss.getSheetByName('Sheet1'); // Gets the banding info for the sheet. const bandings = sheet.getBandings(); // Gets info on the bandings' second row color and logs it to the console. for (const banding of bandings) { console.log(banding.getSecondRowColor()); }
वापसी का टिकट
Banding[]
— इस शीट में मौजूद सभी बैंडिंग.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Charts()
इस शीट पर चार्ट का कलेक्शन दिखाता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; const charts = sheet.getCharts(); for (const i in charts) { const chart = charts[i]; // Do something with the chart }
वापसी का टिकट
Embedded
— चार्ट का ऐरे.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Column Group(columnIndex, groupDepth)
दिए गए इंडेक्स और ग्रुप की गहराई पर कॉलम ग्रुप दिखाता है.
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; // Returns the group whose control index is at column 2 and has a depth of 1, or // null if the group doesn’t exist. const columnGroup = sheet.getColumnGroup(2, 1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | Integer | ग्रुप कंट्रोल टॉगल का कॉलम इंडेक्स या ग्रुप में मौजूद इंडेक्स. |
group | Integer | ग्रुप की गहराई. |
वापसी का टिकट
Group
— कंट्रोल इंडेक्स और डेप्थ पर मौजूद कॉलम ग्रुप या ग्रुप मौजूद न होने पर, अपवाद दिखाता है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Column Group Control Position()
शीट पर मौजूद सभी कॉलम ग्रुप के लिए Group
दिखाता है.
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; // GroupControlTogglePosition.AFTER if the column grouping control toggle is // shown after the group. const columnGroupControlPosition = sheet.getColumnGroupControlPosition();
वापसी का टिकट
Group
— true
, अगर कॉलम ग्रुपिंग कंट्रोल टॉगल, इस शीट पर ग्रुप के बाद दिखता है और false
, अगर ऐसा नहीं है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Column Group Depth(columnIndex)
दिए गए इंडेक्स पर कॉलम की ग्रुप डेप्थ दिखाता है.
ग्रुप की गहराई से पता चलता है कि कॉलम के साथ कितने ग्रुप ओवरलैप होते हैं. यह वैल्यू शून्य से आठ के बीच हो सकती है.
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; // 1 if there is a group over columns 1 through 3 const groupDepth = sheet.getColumnGroupDepth(1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | Integer | कॉलम का इंडेक्स. |
वापसी का टिकट
Integer
— दिए गए इंडेक्स में कॉलम की ग्रुप की गहराई.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Column Width(columnPosition)
दिए गए कॉलम की चौड़ाई, पिक्सल में दिखाता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Columns start at 1 Logger.log(sheet.getColumnWidth(1));
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | Integer | जिस कॉलम की जांच करनी है उसकी स्थिति. |
वापसी का टिकट
Integer
— कॉलम की चौड़ाई, पिक्सल में
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Conditional Format Rules()
इस शीट में, शर्त के साथ फ़ॉर्मैटिंग के सभी नियम पाएं.
// Logs the conditional format rules in a sheet. const rules = SpreadsheetApp.getActiveSheet().getConditionalFormatRules(); for (let i = 0; i < rules.length; i++) { const rule = rules[i]; Logger.log(rule); }
वापसी का टिकट
Conditional
— शीट में मौजूद सभी नियमों का कलेक्शन.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Current Cell()
यह फ़ंक्शन, चालू शीट में मौजूदा सेल दिखाता है. अगर कोई मौजूदा सेल नहीं है, तो यह null
दिखाता है. मौजूदा सेल वह सेल होती है जिस पर Google Sheets के यूज़र इंटरफ़ेस (यूआई) में फ़ोकस होता है. साथ ही, उसे डार्क बॉर्डर से हाइलाइट किया जाता है. एक से ज़्यादा मौजूदा सेल कभी नहीं होती हैं. जब कोई उपयोगकर्ता एक या उससे ज़्यादा सेल रेंज चुनता है, तो चुने गए सेल में से एक सेल मौजूदा सेल होती है.
const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); // Returns the current highlighted cell in the one of the active ranges. const currentCell = sheet.getCurrentCell();
वापसी का टिकट
Range
— मौजूदा सेल
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Data Range()
उन डाइमेंशन के हिसाब से Range
दिखाता है जिनमें डेटा मौजूद है.
यह A1 और (Sheet.getLastColumn(), Sheet.getLastRow()) के बीच की रेंज बनाने जैसा ही है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // This represents ALL the data const range = sheet.getDataRange(); const values = range.getValues(); // This logs the spreadsheet in CSV format with a trailing comma for (let i = 0; i < values.length; i++) { let row = ''; for (let j = 0; j < values[i].length; j++) { if (values[i][j]) { row = row + values[i][j]; } row = `${row},`; } Logger.log(row); }
वापसी का टिकट
Range
— स्प्रेडशीट में मौजूद पूरे डेटा की रेंज
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Data Source Formulas()
डेटा सोर्स के सभी फ़ॉर्मूले दिखाता है.
// Opens the spreadsheet by its ID. If you created your script from within a // Google Sheets file, use SpreadsheetApp.getActiveSpreadsheet(). // TODO(developer): Replace the ID with your own. const ss = SpreadsheetApp.openById('abc123456'); // Gets Sheet1 by its name. const sheet = ss.getSheetByName('Sheet1'); // Gets an array of the data source formulas on Sheet1. // To get an array of data source formulas for the entire spreadsheet, // replace 'sheet' with 'ss'. const dataSourceFormulas = sheet.getDataSourceFormulas(); // Logs the first data source formula in the array. console.log(dataSourceFormulas[0].getFormula());
वापसी का टिकट
Data
— डेटा सोर्स के फ़ॉर्मूले की सूची.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Data Source Pivot Tables()
डेटा सोर्स की सभी पिवट टेबल दिखाता है.
// Opens the spreadsheet file by its ID. If you created your script from a // Google Sheets file, use SpreadsheetApp.getActiveSpreadsheet(). // TODO(developer): Replace the ID with your own. const ss = SpreadsheetApp.openById('abc123456'); // Gets Sheet1 by its name. const sheet = ss.getSheetByName('Sheet1'); // Gets an array of the data source pivot tables on Sheet1. // To get an array of data source pivot tables for the entire // spreadsheet, replace 'sheet' with 'ss'. const dataSourcePivotTables = sheet.getDataSourcePivotTables(); // Logs the last time that the first pivot table in the array was refreshed. console.log(dataSourcePivotTables[0].getStatus().getLastRefreshedTime());
वापसी का टिकट
Data
— डेटा सोर्स की पिवट टेबल की सूची.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Data Source Tables()
डेटा सोर्स की सभी टेबल दिखाता है.
// Opens the spreadsheet file by its ID. If you created your script from a // Google Sheets file, use SpreadsheetApp.getActiveSpreadsheet(). // TODO(developer): Replace the ID with your own. const ss = SpreadsheetApp.openById('abc123456'); // Gets Sheet1 by its name. const sheet = ss.getSheetByName('Sheet1'); // Gets an array of data source tables on Sheet1. // To get an array of data source tables for the entire spreadsheet, // replace 'sheet' with 'ss'. const dataSourceTables = sheet.getDataSourceTables(); // Logs the last completed data execution time on the first data source table. console.log(dataSourceTables[0].getStatus().getLastExecutionTime());
वापसी का टिकट
Data
— डेटा सोर्स टेबल की सूची.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Developer Metadata()
इस शीट से जुड़ा डेवलपर मेटाडेटा पाएं.
// Opens the spreadsheet file by its URL. If you created your script from within // a Google Sheets file, you can use SpreadsheetApp.getActiveSpreadsheet() // instead. // TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); // Gets a sheet by its name. const sheet = ss.getSheetByName('Sheet1'); // Adds developer metadata for testing. sheet.addDeveloperMetadata('CITY', 'PARIS'); // Gets all the developer metadata for the sheet. const developerMetaDataList = sheet.getDeveloperMetadata(); // Logs the developer metadata to the console. for (const developerMetaData of developerMetaDataList) { console.log(developerMetaData.getKey()); }
वापसी का टिकट
Developer
— इस शीट से जुड़ा डेवलपर मेटाडेटा.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Drawings()
शीट पर मौजूद ड्रॉइंग का कलेक्शन दिखाता है.
// Opens the spreadsheet file by its URL. If you created your script from within // a Google Sheets file, you can use SpreadsheetApp.getActiveSpreadsheet() // instead. // TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); // Gets a sheet by its name. const sheet = ss.getSheetByName('Sheet1'); // Gets all the drawings from the sheet. const allDrawings = sheet.getDrawings(); // Logs the number of drawings present on the sheet. console.log(allDrawings.length);
वापसी का टिकट
Drawing[]
— इस शीट पर मौजूद ड्रॉइंग की सूची.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Filter()
इस शीट में मौजूद फ़िल्टर दिखाता है. अगर कोई फ़िल्टर नहीं है, तो null
दिखाता है.
// Gets the filter on the active sheet. const ss = SpreadsheetApp.getActiveSheet(); const filter = ss.getFilter();
वापसी का टिकट
Filter
— फ़िल्टर.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Form Url()
इस फ़ॉर्म में मौजूद जवाबों को इस शीट में भेजने वाले फ़ॉर्म का यूआरएल दिखाता है. अगर इस शीट से कोई फ़ॉर्म नहीं जुड़ा है, तो null
दिखाता है. अगर उपयोगकर्ता के पास स्प्रेडशीट में बदलाव करने की अनुमति नहीं है, तो अपवाद दिखाता है.
const sheet = SpreadsheetApp.getActiveSheet(); const url = sheet.getFormUrl();
वापसी का टिकट
String
— उस फ़ॉर्म का यूआरएल जो इस शीट में जवाब डालता है. अगर इस शीट से कोई फ़ॉर्म नहीं जुड़ा है, तो null
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Frozen Columns()
फ़्रीज़ किए गए कॉलम की संख्या दिखाता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; Logger.log('Number of frozen columns: %s', sheet.getFrozenColumns());
वापसी का टिकट
Integer
— फ़्रीज़ किए गए कॉलम की संख्या
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Frozen Rows()
फ़्रीज़ की गई पंक्तियों की संख्या दिखाता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; Logger.log('Number of frozen rows: %s', sheet.getFrozenRows());
वापसी का टिकट
Integer
— फ़्रीज़ की गई पंक्तियों की संख्या
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Images()
शीट में मौजूद सभी ओवर-ग्रिड इमेज दिखाता है.
// Opens the spreadsheet file by its URL. If you created your script from within // a Google Sheets spreadsheet, you can use // SpreadsheetApp.getActiveSpreadsheet() instead. // TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); // Gets Sheet1 by its name. const sheet = ss.getSheetByName('Sheet1'); // Gets the over-the-grid images from Sheet1. // To get the over-the-grid images from the entire spreadsheet, use // ss.getImages() instead. const images = sheet.getImages(); // For each image, logs the anchor cell in A1 notation. for (const image of images) { console.log(image.getAnchorCell().getA1Notation()); }
वापसी का टिकट
Over
— ओवर-ग्रिड इमेज का कलेक्शन.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Index()
पैरंट स्प्रेडशीट में शीट की पोज़िशन दिखाता है. यह 1 से शुरू होता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); // Note that the JavaScript index is 0, but this logs 1 const sheet = ss.getSheets()[0]; // ... because spreadsheets are 1-indexed Logger.log(sheet.getIndex());
वापसी का टिकट
Integer
— पैरंट स्प्रेडशीट में शीट की पोज़िशन.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Last Column()
उस आखिरी कॉलम की पोज़िशन दिखाता है जिसमें कॉन्टेंट है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // This logs the value in the very last cell of this sheet const lastRow = sheet.getLastRow(); const lastColumn = sheet.getLastColumn(); const lastCell = sheet.getRange(lastRow, lastColumn); Logger.log(lastCell.getValue());
वापसी का टिकट
Integer
— शीट का वह आखिरी कॉलम जिसमें कॉन्टेंट है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Last Row()
उस आखिरी पंक्ति की पोज़िशन दिखाता है जिसमें कोई डेटा है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // This logs the value in the very last cell of this sheet const lastRow = sheet.getLastRow(); const lastColumn = sheet.getLastColumn(); const lastCell = sheet.getRange(lastRow, lastColumn); Logger.log(lastCell.getValue());
वापसी का टिकट
Integer
— कॉन्टेंट वाली शीट की आखिरी लाइन
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Max Columns()
यह फ़ंक्शन, शीट में मौजूद कॉलम की मौजूदा संख्या दिखाता है. भले ही, उसमें कोई डेटा हो या नहीं.
// This example assumes there is a sheet named "first" const ss = SpreadsheetApp.getActiveSpreadsheet(); const first = ss.getSheetByName('first'); Logger.log(first.getMaxColumns());
वापसी का टिकट
Integer
— शीट की ज़्यादा से ज़्यादा चौड़ाई.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Max Rows()
यह फ़ंक्शन, शीट में मौजूद पंक्तियों की मौजूदा संख्या दिखाता है. भले ही, उसमें कोई डेटा हो या नहीं.
// This example assumes there is a sheet named "first" const ss = SpreadsheetApp.getActiveSpreadsheet(); const first = ss.getSheetByName('first'); Logger.log(first.getMaxRows());
वापसी का टिकट
Integer
— शीट की ज़्यादा से ज़्यादा ऊंचाई.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Name()
शीट का नाम दिखाता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; Logger.log(sheet.getName());
वापसी का टिकट
String
— शीट का नाम.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Named Ranges()
इस शीट में मौजूद सभी नामित रेंज दिखाता है.
// The code below logs the name of the first named range. const namedRanges = SpreadsheetApp.getActiveSheet().getNamedRanges(); if (namedRanges.length > 1) { Logger.log(namedRanges[0].getName()); }
वापसी का टिकट
Named
— शीट में मौजूद सभी नामित रेंज का कलेक्शन.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Parent()
वह Spreadsheet
दिखाता है जिसमें यह शीट शामिल है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // parent is identical to ss const parent = sheet.getParent();
वापसी का टिकट
Spreadsheet
— पैरंट स्प्रेडशीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Pivot Tables()
इस शीट पर मौजूद सभी पिवट टेबल दिखाता है.
// Opens the spreadsheet file by its URL. If you created your script from within // a Google Sheets file, you can use SpreadsheetApp.getActiveSpreadsheet() // instead. // TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); // Gets a sheet by its name. const sheet = ss.getSheetByName('Sheet1'); // Gets all the pivot table info for the sheet. const pivotTables = sheet.getPivotTables(); // Logs the pivot tables to the console. for (const pivotTable of pivotTables) { console.log(pivotTable.getSourceDataRange().getValues()); }
वापसी का टिकट
Pivot
— इस शीट पर मौजूद पिवट टेबल.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Protections(type)
यह फ़ंक्शन, शीट में सुरक्षित की गई सभी रेंज को दिखाने वाले ऑब्जेक्ट का कलेक्शन दिखाता है. इसके अलावा, यह शीट में सुरक्षा की जानकारी देने वाला एक एलिमेंट वाला कलेक्शन भी दिखा सकता है.
// Remove all range protections in the spreadsheet that the user has permission // to edit. const sheet = SpreadsheetApp.getActiveSheet(); const protections = sheet.getProtections(SpreadsheetApp.ProtectionType.RANGE); for (let i = 0; i < protections.length; i++) { const protection = protections[i]; if (protection.canEdit()) { protection.remove(); } }
// Remove sheet protection from the active sheet, if the user has permission to // edit it. const sheet = SpreadsheetApp.getActiveSheet(); const protection = sheet.getProtections(SpreadsheetApp.ProtectionType.SHEET)[0]; if (protection?.canEdit()) { protection.remove(); }
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
type | Protection | संरक्षित इलाके का टाइप, Spreadsheet या
Spreadsheet . |
वापसी का टिकट
Protection[]
— शीट में सुरक्षित की गई सभी रेंज को दिखाने वाले ऑब्जेक्ट का कलेक्शन या शीट पर सुरक्षा को दिखाने वाला एक-एलिमेंट वाला कलेक्शन.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Range(row, column)
दिए गए निर्देशांक पर सबसे ऊपर बाईं सेल वाली रेंज दिखाता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Passing only two arguments returns a "range" with a single cell. const range = sheet.getRange(1, 1); const values = range.getValues(); Logger.log(values[0][0]);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
row | Integer | दिखाने के लिए सेल का पंक्ति इंडेक्स. पंक्ति का इंडेक्स 1 से शुरू होता है. |
column | Integer | जिस सेल की वैल्यू दिखानी है उसका कॉलम इंडेक्स. कॉलम का इंडेक्स 1 से शुरू होता है. |
वापसी का टिकट
Range
— ऐसी रेंज जिसमें सिर्फ़ यह सेल शामिल है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Range(row, column, numRows)
दिए गए निर्देशांक में सबसे ऊपर बाईं सेल और दी गई पंक्तियों वाली रेंज दिखाता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // When the "numRows" argument is used, only a single column of data is // returned. const range = sheet.getRange(1, 1, 3); const values = range.getValues(); // Prints 3 values from the first column, starting from row 1. for (const row in values) { for (const col in values[row]) { Logger.log(values[row][col]); } }
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
row | Integer | रेंज की शुरुआती पंक्ति का इंडेक्स; पंक्ति का इंडेक्स 1 से शुरू होता है. |
column | Integer | रेंज का कॉलम इंडेक्स. कॉलम का इंडेक्स 1 से शुरू होता है. |
num | Integer | कितनी पंक्तियां लौटानी हैं, इसे बताने वाली संख्या. |
वापसी का टिकट
Range
— एक रेंज, जिसमें डेटा का एक कॉलम होता है और पंक्तियों की संख्या तय होती है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Range(row, column, numRows, numColumns)
दिए गए निर्देशांक में सबसे ऊपर बाईं ओर मौजूद सेल के साथ-साथ, पंक्तियों और कॉलम की दी गई संख्या वाली रेंज दिखाता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; const range = sheet.getRange(1, 1, 3, 3); const values = range.getValues(); // Print values from a 3x3 box. for (const row in values) { for (const col in values[row]) { Logger.log(values[row][col]); } }
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
row | Integer | रेंज की शुरुआती पंक्ति का इंडेक्स; पंक्ति का इंडेक्स 1 से शुरू होता है. |
column | Integer | रेंज के कॉलम का शुरुआती इंडेक्स. कॉलम का इंडेक्स 1 से शुरू होता है. |
num | Integer | कितनी पंक्तियां लौटानी हैं, इसे बताने वाली संख्या. |
num | Integer | कितने कॉलम लौटाने हैं, इसे बताने वाली संख्या. |
वापसी का टिकट
Range
— तय किए गए इलाके से जुड़ी रेंज.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Range(a1Notation)
A1 नोटेशन या R1C1 नोटेशन में बताई गई रेंज दिखाता है.
// Get a range A1:D4 on sheet titled "Invoices" const ss = SpreadsheetApp.getActiveSpreadsheet(); const range = ss.getRange('Invoices!A1:D4'); // Get cell A1 on the first sheet const sheet = ss.getSheets()[0]; const cell = sheet.getRange('A1');
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
a1Notation | String | A1 नोटेशन या R1C1 नोटेशन में बताई गई रेंज. |
वापसी का टिकट
Range
— चुनी गई जगह पर रेंज
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Range List(a1Notations)
यह फ़ंक्शन, उसी शीट में मौजूद रेंज दिखाने वाला Range
कलेक्शन दिखाता है जिसे A1 नोटेशन या R1C1 नोटेशन की ऐसी सूची से दिखाया गया है जिसमें कोई वैल्यू मौजूद हो.
// Get a list of ranges A1:D4, F1:H4. const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); const rangeList = sheet.getRangeList(['A1:D4', 'F1:H4']);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
a1Notations | String[] | A1 नोटेशन या R1C1 नोटेशन में बताई गई, दिखाने के लिए चुनी गई रेंज की सूची. |
वापसी का टिकट
Range
— तय की गई जगह पर रेंज की सूची
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Row Group(rowIndex, groupDepth)
दिए गए इंडेक्स और ग्रुप की गहराई पर मौजूद पंक्ति ग्रुप दिखाता है.
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; // Returns the group whose control index is at row 2 and has a depth of 1, or // null if the group doesn’t exist. const rowGroup = sheet.getRowGroup(2, 1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
row | Integer | ग्रुप कंट्रोल टॉगल की पंक्ति का इंडेक्स या ग्रुप में मौजूद कोई इंडेक्स. |
group | Integer | ग्रुप की गहराई. |
वापसी का टिकट
Group
— कंट्रोल इंडेक्स और डेप्थ पर मौजूद पंक्ति ग्रुप या ग्रुप मौजूद न होने पर, अपवाद दिखाता है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Row Group Control Position()
शीट पर मौजूद सभी पंक्ति ग्रुप के लिए Group
दिखाता है.
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; // GroupControlTogglePosition.AFTER if the row grouping control toggle is shown // after the group. const rowGroupControlPosition = sheet.getRowGroupControlPosition();
वापसी का टिकट
Group
— true
अगर इस शीट पर पंक्ति ग्रुपिंग कंट्रोल टॉगल, ग्रुप के बाद दिखता है
और false
अगर ऐसा नहीं है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Row Group Depth(rowIndex)
दिए गए इंडेक्स पर मौजूद लाइन की ग्रुप डेप्थ दिखाता है.
ग्रुप की गहराई से पता चलता है कि पंक्ति के साथ कितने ग्रुप ओवरलैप होते हैं. यह वैल्यू शून्य से आठ के बीच हो सकती है.
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; // 1 if there is a group over rows 1 through 3 const groupDepth = sheet.getRowGroupDepth(1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
row | Integer | पंक्ति का इंडेक्स. |
वापसी का टिकट
Integer
— दिए गए इंडेक्स में पंक्ति की ग्रुप की गहराई.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Row Height(rowPosition)
किसी पंक्ति की ऊंचाई, पिक्सल में दिखाता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Rows start at 1 Logger.log(sheet.getRowHeight(1));
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
row | Integer | जांच की जाने वाली पंक्ति की स्थिति. |
वापसी का टिकट
Integer
— पिक्सल में पंक्ति की ऊंचाई
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Selection()
स्प्रेडशीट में मौजूदा Selection
दिखाता है.
const selection = SpreadsheetApp.getActiveSpreadsheet().getSelection(); const currentCell = selection.getCurrentCell();
वापसी का टिकट
Selection
— चुना गया मौजूदा आइटम
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Sheet Id()
इस ऑब्जेक्ट से दिखाई गई शीट का आईडी दिखाता है.
यह शीट का आईडी होता है, जो स्प्रेडशीट के लिए यूनीक होता है. यह आईडी, शीट बनाने के समय असाइन किया गया एक ऐसा पूर्णांक होता है जो लगातार बढ़ता रहता है. यह शीट की पोज़िशन पर निर्भर नहीं करता. यह तरीका, Range.copyFormatToRange(gridId, column, columnEnd, row, rowEnd)
जैसे तरीकों के साथ काम का है, जो Sheet
इंस्टेंस के बजाय grid
पैरामीटर लेते हैं.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; Logger.log(sheet.getSheetId());
वापसी का टिकट
Integer
— स्प्रेडशीट में मौजूद शीट का यूनीक आईडी
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Sheet Name()
शीट का नाम दिखाता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; Logger.log(sheet.getSheetName());
वापसी का टिकट
String
— शीट का नाम
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Sheet Values(startRow, startColumn, numRows, numColumns)
दिए गए निर्देशांक से शुरू होकर, इस रेंज के लिए वैल्यू का रेक्टैंगल ग्रिड दिखाता है. पंक्ति या कॉलम की स्थिति के तौर पर दी गई -1 वैल्यू, शीट में मौजूद आखिरी पंक्ति या कॉलम के बराबर होती है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // The two samples below produce the same output let values = sheet.getSheetValues(1, 1, 3, 3); Logger.log(values); const range = sheet.getRange(1, 1, 3, 3); values = range.getValues(); Logger.log(values);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
start | Integer | शुरुआती पंक्ति की पोज़िशन. |
start | Integer | शुरुआती कॉलम की पोज़िशन. |
num | Integer | जिन पंक्तियों के लिए वैल्यू लौटानी हैं उनकी संख्या. |
num | Integer | जिन कॉलम के लिए वैल्यू लौटानी हैं उनकी संख्या. |
वापसी का टिकट
Object[][]
— वैल्यू की दो-डाइमेंशन वाली ऐरे
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Slicers()
शीट पर स्लाइसर का कलेक्शन दिखाता है.
// Opens the spreadsheet file by its URL. If you created your script from within // a Google Sheets file, you can use SpreadsheetApp.getActiveSpreadsheet() // instead. // TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); // Gets a sheet by its name. const sheet = ss.getSheetByName('Sheet1'); // Gets all slicers in the spreadsheet. const slicers = sheet.getSlicers(); // Logs the slicer titles to the console. for (const slicer of slicers) { console.log(slicer.getTitle()); }
वापसी का टिकट
Slicer[]
— इस शीट पर मौजूद स्लाइसर की सूची.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Tab Color Object()
शीट टैब का रंग दिखाता है. अगर शीट टैब का कोई रंग नहीं है, तो null
दिखाता है.
// This example assumes there is a sheet named "Sheet1" const ss = SpreadsheetApp.getActiveSpreadsheet(); const first = ss.getSheetByName('Sheet1'); const color = first.getTabColorObject();
वापसी का टिकट
Color
— शीट टैब का रंग या null
, अगर शीट टैब का कोई रंग नहीं है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
get Type()
शीट का टाइप दिखाता है.
शीट का डिफ़ॉल्ट टाइप Sheet
होता है. जिस शीट में एक ही एम्बेड किया गया ऑब्जेक्ट हो, जैसे कि Embedded
, वह Sheet
शीट होती है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; Logger.log(sheet.getType());
वापसी का टिकट
Sheet
— शीट का टाइप.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
has Hidden Gridlines()
अगर शीट की ग्रिडलाइन छिपी हुई हैं, तो true
दिखाता है. ऐसा न होने पर, false
दिखाता है.
ग्रिडलाइन डिफ़ॉल्ट रूप से दिखती हैं.
// Opens the spreadsheet file by its URL. If you created your script from within // a Google Sheets file, you can use SpreadsheetApp.getActiveSpreadsheet() // instead. // TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); // Gets a sheet by its name. const sheet = ss.getSheetByName('Sheet1'); // Checks if the spreadsheet has hidden gridelines and logs the result to the // console. console.log(sheet.hasHiddenGridlines());
वापसी का टिकट
Boolean
— अगर ग्रिडलाइन छिपी हुई हैं, तो true
; अगर नहीं, तो false
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
hide Column(column)
यह फ़ंक्शन, दी गई रेंज में कॉलम या कॉलम छिपा देता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // This hides the first column let range = sheet.getRange('A1'); sheet.hideColumn(range); // This hides the first 3 columns range = sheet.getRange('A:C'); sheet.hideColumn(range);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | Range | छिपाने के लिए कॉलम की रेंज. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
hide Columns(columnIndex)
दिए गए इंडेक्स पर मौजूद एक कॉलम को छिपाता है. इस तरीके के लिए, 1-इंडेक्स का इस्तेमाल करें.
इंडेक्स का इस्तेमाल करके एक से ज़्यादा कॉलम छिपाने के लिए, hide
का इस्तेमाल करें.
किसी रेंज का इस्तेमाल करके एक से ज़्यादा कॉलम छिपाने के लिए, hide
का इस्तेमाल करें.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Hides the first column sheet.hideColumns(1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | Integer | छिपाने के लिए कॉलम का इंडेक्स. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
hide Columns(columnIndex, numColumns)
दिए गए इंडेक्स से शुरू होने वाले एक या उससे ज़्यादा कॉलम छिपा देता है. इस तरीके के लिए, 1-इंडेक्स का इस्तेमाल करें.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Hides the first three columns sheet.hideColumns(1, 3);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | Integer | छिपाने के लिए कॉलम का शुरुआती इंडेक्स. |
num | Integer | छिपाने के लिए कॉलम की संख्या. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
hide Row(row)
यह फ़ंक्शन, दी गई रेंज में पंक्तियों को छिपा देता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // This hides the first row const range = sheet.getRange('A1'); sheet.hideRow(range);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
row | Range | छिपाने के लिए पंक्ति की रेंज. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
hide Rows(rowIndex)
दिए गए इंडेक्स पर मौजूद लाइन को छिपा देता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Hides the first row sheet.hideRows(1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
row | Integer | छिपाने के लिए लाइन का इंडेक्स. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
hide Rows(rowIndex, numRows)
दिए गए इंडेक्स से शुरू होने वाली एक या उससे ज़्यादा पंक्तियों को छिपा देता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Hides the first three rows sheet.hideRows(1, 3);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
row | Integer | छिपाने के लिए, पंक्तियों का शुरुआती इंडेक्स. |
num | Integer | छिपाने के लिए पंक्तियों की संख्या. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
hide Sheet()
इस शीट को छिपा देता है. अगर शीट पहले से छिपी हुई है, तो इसका कोई असर नहीं पड़ेगा. अगर इस तरीके को सिर्फ़ दिखने वाली शीट पर कॉल किया जाता है, तो यह एक अपवाद दिखाता है.
const sheet = SpreadsheetApp.getActiveSheet(); sheet.hideSheet();
वापसी का टिकट
Sheet
— मौजूदा शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
insert Chart(chart)
इस शीट में नया चार्ट जोड़ता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // This creates a simple bar chart from the first three rows // of the first two columns of the spreadsheet const chart = sheet.newChart() .setChartType(Charts.ChartType.BAR) .addRange(sheet.getRange('A1:B4')) .setPosition(5, 5, 0, 0) .setOption('title', 'Dynamic Chart') .build(); sheet.insertChart(chart);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
chart | Embedded | शामिल किया जाने वाला चार्ट. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
insert Column After(afterPosition)
यह फ़ंक्शन, कॉलम की दी गई पोज़िशन के बाद एक कॉलम डालता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // This inserts a column after the first column position sheet.insertColumnAfter(1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
after | Integer | वह कॉलम जिसके बाद नया कॉलम जोड़ना है. |
वापसी का टिकट
Sheet
— शीट, जो तरीकों को सिलसिलेवार तरीके से लागू करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
insert Column Before(beforePosition)
कॉलम की दी गई पोज़िशन से पहले एक कॉलम डालता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // This inserts a column in the first column position sheet.insertColumnBefore(1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
before | Integer | वह कॉलम जिसके पहले नया कॉलम जोड़ना है. |
वापसी का टिकट
Sheet
— शीट, जो तरीकों को सिलसिलेवार तरीके से लागू करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
insert Columns(columnIndex)
यह फ़ंक्शन, शीट में बताई गई जगह पर खाली कॉलम डालता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Shifts all columns by one sheet.insertColumns(1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | Integer | इंडेक्स, जो बताता है कि कॉलम को कहां डालना है. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
insert Columns(columnIndex, numColumns)
यह फ़ंक्शन, किसी शीट में तय की गई जगह से शुरू करके, एक या उससे ज़्यादा खाली कॉलम जोड़ता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Shifts all columns by three sheet.insertColumns(1, 3);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | Integer | इंडेक्स, जो बताता है कि कॉलम को कहां डालना है. |
num | Integer | जोड़ने के लिए कॉलम की संख्या. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
insert Columns After(afterPosition, howMany)
यह फ़ंक्शन, कॉलम की दी गई पोज़िशन के बाद, तय संख्या में कॉलम जोड़ता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Inserts two columns after the first column on the first sheet of the // spreadsheet. sheet.insertColumnsAfter(1, 2);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
after | Integer | वह कॉलम जिसके बाद नया कॉलम जोड़ना है. |
how | Integer | जोड़ने के लिए कॉलम की संख्या. |
वापसी का टिकट
Sheet
— शीट, जो तरीकों को सिलसिलेवार तरीके से लागू करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
insert Columns Before(beforePosition, howMany)
दिए गए कॉलम की पोज़िशन से पहले कई कॉलम डालता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // This inserts five columns before the first column sheet.insertColumnsBefore(1, 5);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
before | Integer | वह कॉलम जिसके पहले नया कॉलम जोड़ना है. |
how | Integer | जोड़ने के लिए कॉलम की संख्या. |
वापसी का टिकट
Sheet
— शीट, जो तरीकों को सिलसिलेवार तरीके से लागू करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
insert Image(blobSource, column, row)
दस्तावेज़ में किसी पंक्ति और कॉलम में, Blob
को इमेज के तौर पर शामिल करता है. इमेज का साइज़, ब्लॉब कॉन्टेंट से लिया जाता है. BLOB का साइज़ ज़्यादा से ज़्यादा 2 एमबी हो सकता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; const binaryData = []; // TODO(developer): Replace with your binary data. const blob = Utilities.newBlob(binaryData, 'image/png', 'MyImageName'); sheet.insertImage(blob, 1, 1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
blob | Blob | यह ब्लॉब, इमेज का कॉन्टेंट, MIME टाइप, और (ज़रूरी नहीं) नाम शामिल करता है. |
column | Integer | कॉलम की पोज़िशन. |
row | Integer | लाइन की पोज़िशन. |
वापसी का टिकट
Over
— शामिल की गई इमेज.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
insert Image(blobSource, column, row, offsetX, offsetY)
दस्तावेज़ में किसी पंक्ति और कॉलम में, पिक्सल ऑफ़सेट के साथ Blob
को इमेज के तौर पर डालता है. इमेज का साइज़, ब्लॉब के कॉन्टेंट से लिया जाता है. BLOB का साइज़ ज़्यादा से ज़्यादा 2 एमबी हो सकता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; const binaryData = []; // TODO(developer): Replace with your binary data. const blob = Utilities.newBlob(binaryData, 'image/png', 'MyImageName'); sheet.insertImage(blob, 1, 1, 10, 10);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
blob | Blob | यह ब्लॉब, इमेज का कॉन्टेंट, MIME टाइप, और (ज़रूरी नहीं) नाम शामिल करता है. |
column | Integer | कॉलम की पोज़िशन. |
row | Integer | लाइन की पोज़िशन. |
offsetX | Integer | पिक्सल में, सेल के कोने से हॉरिज़ॉन्टल ऑफ़सेट. |
offsetY | Integer | पिक्सल में, सेल के कोने से वर्टिकल ऑफ़सेट. |
वापसी का टिकट
Over
— शामिल की गई इमेज.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
insert Image(url, column, row)
दस्तावेज़ में किसी पंक्ति और कॉलम में इमेज डालता है.
दिया गया यूआरएल, सार्वजनिक तौर पर ऐक्सेस किया जा सकने वाला होना चाहिए.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; sheet.insertImage('https://www.google.com/images/srpr/logo3w.png', 1, 1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
url | String | इमेज का यूआरएल. |
column | Integer | ग्रिड कॉलम की पोज़िशन. |
row | Integer | ग्रिड की लाइन की पोज़िशन. |
वापसी का टिकट
Over
— शामिल की गई इमेज.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
insert Image(url, column, row, offsetX, offsetY)
दस्तावेज़ में किसी पंक्ति और कॉलम में, पिक्सल ऑफ़सेट के साथ इमेज डालता है.
दिया गया यूआरएल, सार्वजनिक तौर पर ऐक्सेस किया जा सकने वाला होना चाहिए.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; sheet.insertImage( 'https://www.google.com/images/srpr/logo3w.png', 1, 1, 10, 10, );
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
url | String | इमेज का यूआरएल. |
column | Integer | कॉलम की पोज़िशन. |
row | Integer | लाइन की पोज़िशन. |
offsetX | Integer | पिक्सल में, सेल के कोने से हॉरिज़ॉन्टल ऑफ़सेट. |
offsetY | Integer | पिक्सल में, सेल के कोने से वर्टिकल ऑफ़सेट. |
वापसी का टिकट
Over
— शामिल की गई इमेज.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
insert Row After(afterPosition)
यह फ़ंक्शन, दी गई पंक्ति की पोज़िशन के बाद एक पंक्ति डालता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // This inserts a row after the first row position sheet.insertRowAfter(1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
after | Integer | वह पंक्ति जिसके बाद नई पंक्ति जोड़ी जानी है. |
वापसी का टिकट
Sheet
— शीट, जो तरीकों को सिलसिलेवार तरीके से लागू करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
insert Row Before(beforePosition)
दी गई पंक्ति की पोज़िशन से पहले एक पंक्ति डालता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // This inserts a row before the first row position sheet.insertRowBefore(1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
before | Integer | वह लाइन जिसके पहले नई लाइन जोड़ी जानी है. |
वापसी का टिकट
Sheet
— शीट, जो तरीकों को सिलसिलेवार क्रम में लगाने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
insert Rows(rowIndex)
किसी शीट में बताई गई जगह पर खाली लाइन डालता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Shifts all rows down by one sheet.insertRows(1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
row | Integer | इंडेक्स, जो यह दिखाता है कि लाइन कहां डालनी है. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
insert Rows(rowIndex, numRows)
यह फ़ंक्शन, किसी शीट में तय की गई जगह से शुरू करके, एक या उससे ज़्यादा खाली लाइनें जोड़ता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Shifts all rows down by three sheet.insertRows(1, 3);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
row | Integer | इंडेक्स, जो यह दिखाता है कि लाइन कहां डालनी है. |
num | Integer | डाली जाने वाली पंक्तियों की संख्या. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
insert Rows After(afterPosition, howMany)
यह फ़ंक्शन, दी गई पंक्ति की पोज़िशन के बाद कई पंक्तियां डालता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // This inserts five rows after the first row sheet.insertRowsAfter(1, 5);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
after | Integer | वह पंक्ति जिसके बाद नई पंक्तियां जोड़ी जानी चाहिए. |
how | Integer | डाली जाने वाली पंक्तियों की संख्या. |
वापसी का टिकट
Sheet
— शीट, जो तरीकों को सिलसिलेवार तरीके से लागू करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
insert Rows Before(beforePosition, howMany)
तय की गई पंक्ति की पोज़िशन से पहले, कई पंक्तियां डालता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // This inserts five rows before the first row sheet.insertRowsBefore(1, 5);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
before | Integer | वह लाइन जिसके पहले नई लाइनें जोड़ी जानी हैं. |
how | Integer | डाली जाने वाली पंक्तियों की संख्या. |
वापसी का टिकट
Sheet
— शीट, जो तरीकों को सिलसिलेवार तरीके से लागू करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
insert Slicer(range, anchorRowPos, anchorColPos)
इस शीट में एक नया स्लाइसर जोड़ता है.
// Opens the spreadsheet file by its URL. If you created your script from within // a Google Sheets file, you can use SpreadsheetApp.getActiveSpreadsheet() // instead. // TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); // Gets a sheet by its name. const sheet = ss.getSheetByName('Sheet1'); // Gets the range of the sheet. const range = sheet.getRange('A1:D10'); // Inserts the slicer with a random range into the sheet. const insertSlicers = sheet.insertSlicer(range.randomize(), 1, 10); // Logs the insert slicer result to the console. console.log(insertSlicers);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
range | Range | वह रेंज जिस पर स्लाइसर बनाया गया है. |
anchor | Integer | स्लाइसर का ऊपरी हिस्सा इस पंक्ति में ऐंकर किया जाता है. |
anchor | Integer | स्लाइसर का ऊपरी हिस्सा इस कॉलम में ऐंकर किया गया है. |
वापसी का टिकट
Slicer
— हाल ही में डाला गया स्लाइसर.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
insert Slicer(range, anchorRowPos, anchorColPos, offsetX, offsetY)
इस शीट में एक नया स्लाइसर जोड़ता है.
// Opens the spreadsheet file by its URL. If you created your script from within // a Google Sheets file, you can use SpreadsheetApp.getActiveSpreadsheet() // instead. // TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); // Gets a sheet by its name. const sheet = ss.getSheetByName('Sheet1'); // Gets the range. const range = sheet.getRange('A1:D10'); // Inserts a slicer using the random range function. const insertSlicers = sheet.insertSlicer(range.randomize(), 1, 10, 0, 0); // Logs the insert slicer result to the console. console.log(insertSlicers);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
range | Range | वह रेंज जिस पर स्लाइसर बनाया गया है. |
anchor | Integer | स्लाइसर का ऊपरी हिस्सा इस पंक्ति में ऐंकर किया जाता है. |
anchor | Integer | स्लाइसर का ऊपरी हिस्सा इस कॉलम में ऐंकर किया गया है. |
offsetX | Integer | पिक्सल में, सेल के कोने से हॉरिज़ॉन्टल ऑफ़सेट. |
offsetY | Integer | पिक्सल में, सेल के कोने से वर्टिकल ऑफ़सेट. |
वापसी का टिकट
Slicer
— हाल ही में डाला गया स्लाइसर.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
is Column Hidden By User(columnPosition)
यह दिखाता है कि उपयोगकर्ता ने दिए गए कॉलम को छिपाया है या नहीं.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Columns start at 1 Logger.log(sheet.isColumnHiddenByUser(1));
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | Integer | जिस कॉलम की जांच करनी है उसकी स्थिति. |
वापसी का टिकट
Boolean
— अगर कॉलम छिपा हुआ है, तो true
और अगर कॉलम नहीं छिपा है, तो false
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
is Right To Left()
अगर शीट का लेआउट दाएं से बाएं है, तो true
दिखाता है. अगर शीट में डिफ़ॉल्ट रूप से बाईं से दाईं ओर लिखने का लेआउट इस्तेमाल किया जाता है, तो यह फ़ंक्शन false
दिखाता है.
// Opens the spreadsheet file by its URL. If you created your script from within // a Google Sheets file, you can use SpreadsheetApp.getActiveSpreadsheet() // instead. // TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); // Gets a sheet by its name. const sheet = ss.getSheetByName('Sheet1'); // Checks if a spreadsheet is ordered from right to left and logs the result to // the console. console.log(sheet.isRightToLeft());
वापसी का टिकट
Boolean
— दाएं से बाएं लिखने के लिए true
और बाएं से दाएं लिखने के लिए false
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
is Row Hidden By Filter(rowPosition)
यह बताता है कि दी गई लाइन को फ़िल्टर (फ़िल्टर व्यू नहीं) से छिपाया गया है या नहीं.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Rows start at 1 Logger.log(sheet.isRowHiddenByFilter(1));
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
row | Integer | जांच की जाने वाली पंक्ति की स्थिति. |
वापसी का टिकट
Boolean
— अगर लाइन छिपी हुई है, तो true
, अगर नहीं है, तो false
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
is Row Hidden By User(rowPosition)
यह दिखाता है कि उपयोगकर्ता ने दी गई लाइन को छिपाया है या नहीं.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Rows start at 1 Logger.log(sheet.isRowHiddenByUser(1));
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
row | Integer | जांच की जाने वाली पंक्ति की स्थिति. |
वापसी का टिकट
Boolean
— अगर लाइन छिपी हुई है, तो true
, अगर नहीं है, तो false
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
is Sheet Hidden()
अगर शीट फ़िलहाल छिपी हुई है, तो true
दिखाता है.
const sheet = SpreadsheetApp.getActiveSheet(); if (sheet.isSheetHidden()) { // do something... }
वापसी का टिकट
Boolean
— अगर शीट छिपी हुई है, तो true
, अगर नहीं है, तो false
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
move Columns(columnSpec, destinationIndex)
दी गई रेंज के हिसाब से चुने गए कॉलम को destination
से दिखाई गई जगह पर ले जाता है. column
को, किसी कॉलम या कॉलम के ग्रुप को एक जगह से दूसरी जगह ले जाने के लिए, पूरी तरह से दिखाने की ज़रूरत नहीं होती. यह उन सभी कॉलम को चुनता है जिनमें रेंज शामिल होती है.
// The code below moves rows A-B to destination index 5. // This results in those columns becoming columns C-D. const sheet = SpreadsheetApp.getActiveSheet(); // Selects column A and column B to be moved. const columnSpec = sheet.getRange('A1:B1'); sheet.moveColumns(columnSpec, 5);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | Range | उन कॉलम की रेंज जिन्हें मूव करना है. |
destination | Integer | वह इंडेक्स जहां कॉलम को ले जाना है. ध्यान दें कि यह इंडेक्स, कॉलम को एक से दूसरी जगह ले जाने से पहले के निर्देशांकों पर आधारित होता है. मौजूदा डेटा को दाईं ओर शिफ़्ट किया जाता है, ताकि 옮ाए गए कॉलम के लिए जगह बनाई जा सके. साथ ही, सोर्स कॉलम को ग्रिड से हटा दिया जाता है. इसलिए, हो सकता है कि डेटा, मूल रूप से तय किए गए इंडेक्स से अलग इंडेक्स में दिखे. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
move Rows(rowSpec, destinationIndex)
चुनी गई रेंज की पंक्तियों को destination
से दिखाई गई जगह पर ले जाता है. row
को किसी पूरी पंक्ति या पंक्तियों के ग्रुप को चुनने के लिए इस्तेमाल नहीं किया जाता. यह रेंज में मौजूद सभी पंक्तियों को चुनता है.
// The code below moves rows 1-2 to destination index 5. // This results in those rows becoming rows 3-4. const sheet = SpreadsheetApp.getActiveSheet(); // Selects row 1 and row 2 to be moved. const rowSpec = sheet.getRange('A1:A2'); sheet.moveRows(rowSpec, 5);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
row | Range | उन पंक्तियों की रेंज जिन्हें एक से दूसरी जगह ले जाना है. |
destination | Integer | वह इंडेक्स जहां पंक्तियों को ले जाना है. ध्यान दें कि यह इंडेक्स, पंक्तियों को दूसरी जगह ले जाने से पहले के निर्देशांकों पर आधारित होता है. मौजूदा डेटा को नीचे की ओर शिफ़्ट किया जाता है, ताकि लाइनें हटाने के बाद भी ग्रिड में जगह बनी रहे. साथ ही, सोर्स लाइन को ग्रिड से हटा दिया जाता है. इसलिए, हो सकता है कि डेटा, मूल रूप से तय किए गए इंडेक्स से अलग इंडेक्स में दिखे. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
new Chart()
इस शीट के लिए नया चार्ट बनाने के लिए, एक बिल्डर दिखाता है.
इस उदाहरण में, नया चार्ट बनाने का तरीका बताया गया है:
const sheet = SpreadsheetApp.getActiveSheet(); const range = sheet.getRange('A1:B8'); const chartBuilder = sheet.newChart(); chartBuilder.addRange(range) .setChartType(Charts.ChartType.LINE) .setPosition(2, 2, 0, 0) .setOption('title', 'My Line Chart!'); sheet.insertChart(chartBuilder.build());
वापसी का टिकट
Embedded
— नया चार्ट बनाने के लिए बिल्डर.
protect()
ऐसा ऑब्जेक्ट बनाता है जिससे शीट में बदलाव करने से रोका जा सकता है. हालांकि, जिन उपयोगकर्ताओं के पास अनुमति है वे बदलाव कर सकते हैं. जब तक स्क्रिप्ट, शीट के एडिटर की सूची को असल में बदल नहीं देती (Protection.removeEditor(emailAddress)
, Protection.removeEditor(user)
, Protection.removeEditors(emailAddresses)
, Protection.addEditor(emailAddress)
, Protection.addEditor(user)
, Protection.addEditors(emailAddresses)
को कॉल करके या Protection.setDomainEdit(editable)
के लिए नई वैल्यू सेट करके), तब तक अनुमतियां स्प्रेडशीट की अनुमतियों जैसी ही होती हैं. इसका मतलब है कि शीट सुरक्षित नहीं रहती. अगर शीट पहले से सुरक्षित है, तो यह तरीका सुरक्षा से जुड़ी मौजूदा सेटिंग दिखाने वाला ऑब्जेक्ट दिखाता है.
सुरक्षित की गई शीट में, असुरक्षित सेल भी हो सकती हैं.
// Protect the active sheet, then remove all other users from the list of // editors. const sheet = SpreadsheetApp.getActiveSheet(); const protection = sheet.protect().setDescription('Sample protected sheet'); // Ensure the current user is an editor before removing others. Otherwise, if // the user's edit permission comes from a group, the script throws an exception // upon removing the group. const me = Session.getEffectiveUser(); protection.addEditor(me); protection.removeEditors(protection.getEditors()); if (protection.canDomainEdit()) { protection.setDomainEdit(false); }
वापसी का टिकट
Protection
— सुरक्षा सेटिंग दिखाने वाला ऑब्जेक्ट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove Chart(chart)
पैरंट शीट से चार्ट हटाता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // This removes all the embedded charts from the spreadsheet const charts = sheet.getCharts(); for (const i in charts) { sheet.removeChart(charts[i]); }
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
chart | Embedded | वह चार्ट जिसे हटाना है. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Active Range(range)
यह फ़ंक्शन, चुनी गई रेंज को चालू शीट में active range
के तौर पर सेट करता है. साथ ही, रेंज में सबसे ऊपर बाईं ओर मौजूद सेल को current cell
के तौर पर सेट करता है.
const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); const range = sheet.getRange('A1:D4'); sheet.setActiveRange(range); const selection = sheet.getSelection(); // Current cell: A1 const currentCell = selection.getCurrentCell(); // Active Range: A1:D4 const activeRange = selection.getActiveRange();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
range | Range | वह रेंज जिसे ऐक्टिव रेंज के तौर पर सेट करना है. |
वापसी का टिकट
Range
— नई चालू की गई रेंज
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Active Range List(rangeList)
यह फ़ंक्शन, रेंज की तय सूची को ऐक्टिव शीट में active ranges
के तौर पर सेट करता है. सूची में मौजूद आखिरी रेंज को active range
के तौर पर सेट किया जाता है.
const sheet = SpreadsheetApp.getActiveSheet(); const rangeList = sheet.getRangeList(['D4', 'B2:C4']); sheet.setActiveRangeList(rangeList); 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();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
range | Range | चुनी जाने वाली रेंज की सूची. |
वापसी का टिकट
Range
— चुनी गई नई रेंज की सूची
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Active Selection(range)
इस शीट के लिए, चुने गए सेक्शन का दायरा सेट करता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; const range = sheet.getRange('A1:D4'); sheet.setActiveSelection(range);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
range | Range | वह रेंज जिसे चालू के तौर पर सेट करना है. |
वापसी का टिकट
Range
— नई चालू की गई रेंज
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Active Selection(a1Notation)
A1 नोटेशन या R1C1 नोटेशन में बताए गए तरीके से, चुने गए सेल को सेट करता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; sheet.setActiveSelection('A1:D4');
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
a1Notation | String | A1 नोटेशन या R1C1 नोटेशन में बताई गई, चालू के तौर पर सेट की जाने वाली रेंज. |
वापसी का टिकट
Range
— नई चालू की गई रेंज
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Column Group Control Position(position)
शीट पर कॉलम ग्रुप कंट्रोल टॉगल की पोज़िशन सेट करता है.
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; sheet.setColumnGroupControlPosition( SpreadsheetApp.GroupControlTogglePosition.AFTER, );
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
position | Group | कॉलम ग्रुप कंट्रोल टॉगल की पोज़िशन. |
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Column Width(columnPosition, width)
दिए गए कॉलम की चौड़ाई को पिक्सल में सेट करता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Sets the first column to a width of 200 pixels sheet.setColumnWidth(1, 200);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | Integer | सेट किए जाने वाले कॉलम की पोज़िशन. |
width | Integer | पिक्सल में चौड़ाई, जिस पर इसे सेट करना है. |
वापसी का टिकट
Sheet
— शीट, जो तरीकों को सिलसिलेवार तरीके से लागू करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Column Widths(startColumn, numColumns, width)
दिए गए कॉलम की चौड़ाई को पिक्सल में सेट करता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Sets the first three columns to a width of 200 pixels sheet.setColumnWidths(1, 3, 200);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
start | Integer | कॉलम की शुरुआती पोज़िशन, जिसे बदलना है. |
num | Integer | बदले जाने वाले कॉलम की संख्या. |
width | Integer | पिक्सल में चौड़ाई, जिस पर इसे सेट करना है. |
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Conditional Format Rules(rules)
शीट में मौजूद, शर्त के साथ फ़ॉर्मैटिंग के सभी मौजूदा नियमों को इनपुट नियमों से बदल देता है. नियमों का आकलन, इनपुट के क्रम में किया जाता है.
// Remove one of the existing conditional format rules. const sheet = SpreadsheetApp.getActiveSheet(); const rules = sheet.getConditionalFormatRules(); rules.splice(1, 1); // Deletes the 2nd format rule. sheet.setConditionalFormatRules(rules);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
rules | Conditional | शर्त के साथ फ़ॉर्मैटिंग के नए नियम. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Current Cell(cell)
किसी सेल को current cell
के तौर पर सेट करता है.
अगर चुनी गई सेल, पहले से चुनी गई रेंज में मौजूद है, तो वह रेंज चालू रेंज बन जाती है और सेल को मौजूदा सेल के तौर पर सेट कर दिया जाता है.
अगर चुनी गई किसी भी रेंज में, बताई गई सेल मौजूद नहीं है, तो मौजूदा सेल हटा दी जाती है और सेल, मौजूदा सेल और चालू रेंज बन जाती है.
ध्यान दें:तय किए गए Range
में एक सेल होनी चाहिए. ऐसा न होने पर, अपवाद दिखता है.
const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); const cell = sheet.getRange('B5'); sheet.setCurrentCell(cell); const selection = sheet.getSelection(); // Current cell: B5 const currentCell = selection.getCurrentCell();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
cell | Range | वह सेल जिसे मौजूदा सेल के तौर पर सेट करना है. |
वापसी का टिकट
Range
— नई सेट की गई मौजूदा सेल
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Frozen Columns(columns)
तय की गई संख्या में कॉलम फ़्रीज़ करता है. अगर शून्य है, तो कोई कॉलम फ़्रीज़ नहीं किया जाता.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Freezes the first column sheet.setFrozenColumns(1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
columns | Integer | फ़्रीज़ किए जाने वाले कॉलम की संख्या. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Frozen Rows(rows)
तय की गई पंक्तियों को फ़्रीज़ करता है. अगर यह शून्य है, तो कोई भी पंक्ति फ़्रीज़ नहीं की जाती.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Freezes the first row sheet.setFrozenRows(1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
rows | Integer | फ़्रीज़ की जाने वाली पंक्तियों की संख्या. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Hidden Gridlines(hideGridlines)
शीट की ग्रिडलाइन को छिपाता या दिखाता है.
// Opens the spreadsheet file by its URL. If you created your script from within // a Google Sheets file, you can us eSpreadsheetApp.getActiveSpreadsheet() // instead. // TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); // Gets a sheet by its name. const sheet = ss.getSheetByName('Sheet1'); // Hides the gridlines in the sheet. sheet.setHiddenGridlines(true);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
hide | Boolean | अगर true है, तो इस शीट में ग्रिडलाइन छिपाएं. अगर true नहीं है, तो ग्रिडलाइन दिखाएं. |
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Name(name)
शीट का नाम सेट करता है.
// This example assumes there is a sheet named "first" const ss = SpreadsheetApp.getActiveSpreadsheet(); const first = ss.getSheetByName('first'); first.setName('not first anymore');
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
name | String | शीट का नया नाम. |
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Right To Left(rightToLeft)
शीट के लेआउट को दाईं से बाईं ओर सेट या अनसेट करता है.
// Opens the spreadsheet file by its URL. If you created your script from within // a Google Sheets file, you can use SpreadsheetApp.getActiveSpreadsheet() // instead. // TODO(developer): Replace the URL with your own. const ss = SpreadsheetApp.openByUrl( 'https://docs.google.com/spreadsheets/d/abc123456/edit', ); // Gets a sheet by its name. const sheet = ss.getSheetByName('Sheet1'); // Sets the sheet layout, so that the sheet is ordered from right to left. sheet.setRightToLeft(true);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
right | Boolean | अगर true है, तो शीट का लेआउट दाईं से बाईं ओर पर सेट होता है. साथ ही, सेल A1 सबसे ऊपर दाएं कोने में होती है. अगर false है, तो शीट का लेआउट डिफ़ॉल्ट रूप से, बाएं से दाएं पर सेट होता है. साथ ही, सबसे ऊपर बाईं ओर सेल A1 होती है. |
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Row Group Control Position(position)
शीट पर, लाइन ग्रुप कंट्रोल टॉगल की पोज़िशन सेट करता है.
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; sheet.setRowGroupControlPosition( SpreadsheetApp.GroupControlTogglePosition.AFTER, );
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
position | Group | लाइन ग्रुप कंट्रोल टॉगल की पोज़िशन. |
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Row Height(rowPosition, height)
किसी पंक्ति की ऊंचाई को पिक्सल में सेट करता है. डिफ़ॉल्ट रूप से, सेल के कॉन्टेंट के हिसाब से लाइनें बढ़ जाती हैं. अगर आपको पंक्तियों की ऊंचाई तय करनी है, तो set
का इस्तेमाल करें.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Sets the first row to a height of 200 pixels sheet.setRowHeight(1, 200);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
row | Integer | पंक्ति की वह जगह जिसे बदलना है. |
height | Integer | पिक्सल में ऊंचाई, जिस पर इसे सेट करना है. |
वापसी का टिकट
Sheet
— यह शीट, मेथड चेनिंग के लिए काम की है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Row Heights(startRow, numRows, height)
पिक्सल में, दी गई पंक्तियों की ऊंचाई सेट करता है. डिफ़ॉल्ट रूप से, सेल के कॉन्टेंट के हिसाब से लाइनें बढ़ जाती हैं. अगर आपको पंक्तियों की ऊंचाई तय करनी है, तो set
का इस्तेमाल करें.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Sets the first three rows to a height of 20 pixels sheet.setRowHeights(1, 3, 20);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
start | Integer | बदली जाने वाली पंक्ति की शुरुआती स्थिति. |
num | Integer | बदली जाने वाली पंक्तियों की संख्या. |
height | Integer | पिक्सल में ऊंचाई, जिस पर इसे सेट करना है. |
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Row Heights Forced(startRow, numRows, height)
पिक्सल में, दी गई पंक्तियों की ऊंचाई सेट करता है. डिफ़ॉल्ट रूप से, सेल के कॉन्टेंट के हिसाब से लाइनें बढ़ जाती हैं. set
का इस्तेमाल करने पर, पंक्तियों की ऊंचाई तय की जाती है. भले ही, सेल का कॉन्टेंट पंक्ति की ऊंचाई से ज़्यादा हो.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Sets the first three rows to a height of 5 pixels. sheet.setRowHeightsForced(1, 3, 5);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
start | Integer | बदली जाने वाली पंक्ति की शुरुआती स्थिति. |
num | Integer | बदली जाने वाली पंक्तियों की संख्या. |
height | Integer | पिक्सल में ऊंचाई, जिस पर इसे सेट करना है. |
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Tab Color(color)
शीट टैब का रंग सेट करता है.
// This example assumes there is a sheet named "first" const ss = SpreadsheetApp.getActiveSpreadsheet(); const first = ss.getSheetByName('first'); first.setTabColor('ff0000'); // Set the color to red. first.setTabColor(null); // Unset the color.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
color | String | सीएसएस नोटेशन में रंग कोड (जैसे कि '#ffffff' या 'white' ) या
null , टैब का रंग रीसेट करने के लिए. |
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
set Tab Color Object(color)
शीट टैब का रंग सेट करता है.
// This example assumes there is a sheet named "Sheet1" const ss = SpreadsheetApp.getActiveSpreadsheet(); const first = ss.getSheetByName('Sheet1'); const color = SpreadsheetApp.newColor() .setThemeColor(SpreadsheetApp.ThemeColorType.ACCENT1) .build(); first.setTabColorObject(color); // Set the color to theme accent 1. first.setTabColorObject(null); // Unset the color.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
color | Color | शीट टैब का रंग, जिसे सेट करना है. |
वापसी का टिकट
Sheet
— चेन बनाने के लिए यह शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
show Columns(columnIndex)
दिए गए इंडेक्स पर मौजूद कॉलम को अनहाइड करता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Unhides the first column sheet.showColumns(1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | Integer | जिस कॉलम को दिखाना है उसका इंडेक्स. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
show Columns(columnIndex, numColumns)
दिए गए इंडेक्स से शुरू होने वाले एक या उससे ज़्यादा कॉलम को अनहाइड करता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Unhides the first three columns sheet.showColumns(1, 3);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | Integer | जिन कॉलम को अनहाइड करना है उनका शुरुआती इंडेक्स. |
num | Integer | छिपाए गए कॉलम की संख्या. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
show Rows(rowIndex)
दिए गए इंडेक्स पर मौजूद लाइन को अनहाइड करता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Unhides the first row sheet.showRows(1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
row | Integer | जिस पंक्ति को दिखाना है उसका इंडेक्स. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
show Rows(rowIndex, numRows)
दिए गए इंडेक्स से शुरू होने वाली एक या उससे ज़्यादा पंक्तियों को अनहाइड करता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Unhides the first three rows sheet.showRows(1, 3);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
row | Integer | उन पंक्तियों का शुरुआती इंडेक्स जिन्हें अनहाइड करना है. |
num | Integer | छिपाई गई पंक्तियों की संख्या. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
show Sheet()
शीट को दिखाता है. अगर शीट पहले से दिख रही है, तो इसका कोई असर नहीं होगा.
const sheet = SpreadsheetApp.getActiveSheet(); sheet.showSheet();
वापसी का टिकट
Sheet
— मौजूदा शीट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sort(columnPosition)
शीट को कॉलम के हिसाब से, बढ़ते क्रम में लगाता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Sorts the sheet by the first column, ascending sheet.sort(1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | Integer | जिस कॉलम के हिसाब से क्रम से लगाना है. |
वापसी का टिकट
Sheet
— शीट, जो तरीकों को सिलसिलेवार तरीके से लागू करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
sort(columnPosition, ascending)
शीट को कॉलम के हिसाब से क्रम से लगाता है. यह पैरामीटर लेता है, ताकि यह तय किया जा सके कि डेटा को बढ़ते या घटते क्रम में क्रम से लगाया जाए.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // Sorts the sheet by the first column, descending sheet.sort(1, false);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | Integer | जिस कॉलम के हिसाब से क्रम से लगाना है. |
ascending | Boolean | बढ़ते क्रम में लगाने के लिए true और घटते क्रम में लगाने के लिए false . |
वापसी का टिकट
Sheet
— शीट, जो तरीकों को सिलसिलेवार तरीके से लागू करने के लिए काम की है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
unhide Column(column)
यह फ़ंक्शन, दी गई रेंज में कॉलम को अनहाइड करता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // This unhides the first column if it was previously hidden const range = sheet.getRange('A1'); sheet.unhideColumn(range);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
column | Range | अगर रेंज छिपी हुई है, तो उसे अनलॉक करने के लिए रेंज. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
unhide Row(row)
यह फ़ंक्शन, दी गई रेंज में मौजूद पंक्ति को अनहाइड करता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // This unhides the first row if it was previously hidden const range = sheet.getRange('A1'); sheet.unhideRow(range);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
row | Range | अगर रेंज छिपी हुई है, तो उसे अनलॉक करने के लिए रेंज. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
update Chart(chart)
इस शीट पर मौजूद चार्ट को अपडेट करता है.
const ss = SpreadsheetApp.getActiveSpreadsheet(); const sheet = ss.getSheets()[0]; // This code is going to loop through all the charts and change them to // column charts const charts = sheet.getCharts(); for (const i in charts) { const chart = charts[i]; const newChart = chart.modify().setChartType(Charts.ChartType.COLUMN).build(); sheet.updateChart(newChart); }
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
chart | Embedded | अपडेट किया जाने वाला चार्ट. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets