16
Sheet.getRange(1,1,1,12) 

मैं 1,1,1,12 तर्कों को समझ नहीं पा रहा हूं। यह क्या है - चादर आईडी या पंक्ति या क्या?शीट.getRange (1,1,1,12) ब्रैकेट में संख्याएं क्या निर्दिष्ट करती हैं?

method getRange(row, column, optNumRows, optNumColumns) 
यहाँ

optNumRows और optNumColumns क्या मतलब है ???

+2

, पंक्ति, प्रारंभ पंक्ति में होगा और optNumRows वहाँ से पंक्तियों की संख्या हो जाएगा, और इसका अर्थ है कि आपको निर्दिष्ट करने की आवश्यकता नहीं है से पैरामीटर, ताकि आप पंक्तियों/कोल्स की संख्या निर्दिष्ट किए बिना पहले 2 पैरामीटर टाइप कर सकें (इसलिए आपको उदाहरण के लिए बी 5 मिलता है)। – Terry

+0

त्वरित उत्तर के लिए धन्यवाद कृपया आप इसे मेरे लिए देखें http://stackoverflow.com/questions/11946500/i-need-to-copy-data-from-3-sheets-to-another-master-sheet-in -समैम-स्प्रेडशीट –

उत्तर

32

google docu pages पर इन दस्तावेज मिला:

  • पंक्ति --- पूर्णांक --- रेंज की शीर्ष पंक्ति
  • स्तंभ --- पूर्णांक --- वाम-पंथी रेंज के स्तंभ
  • optNumRows --- int --- सीमा में पंक्तियों की संख्या।
  • optNumColumns --- पूर्णांक --- रेंज

अपने उदाहरण में में स्तंभों की संख्या, आप (यदि आप 3 पंक्ति उठाया) होगा "सी 3: ओ 3", कारण सी -> हे है 12 कॉलम

संपादित

दस्तावेज पर उदाहरण का उपयोग:

// कोड के नीचे रेंज सी 2 के लिए स्तंभों की संख्या मिल जाएगा: जी -8 0 सक्रिय स्प्रेडशीट में
//, जो "4"
var count = SpreadsheetApp.getActiveSheet()। GetRange (2, 3, 6, 4) .getNumColumns(); ब्राउज़र.एमएमएसजीबॉक्स (गिनती);

कोष्ठक के बीच मूल्यों:
2: शुरू करने पंक्ति = 2
3: शुरू करने col = सी
6: पंक्तियों की संख्या = 6 तो 2 से 8 के लिए
4: संख्या कॉलम के = 4 तो सी से जी

को

तो तुम श्रृंखला के लिए आते हैं: C2: तार्किक सोच जी -8

+0

Google के अनुसार: // नीचे दिए गए कोड को सी 2: जी 8 // सक्रिय स्प्रेडशीट में कॉलम की संख्या मिलेगी, जो "4" var count = SpreadsheetApp.getActiveSheet() .getRange (2, 3, 6, 4) .getNumColumns(); ब्राउज़र.एमएमएसजीबॉक्स (गिनती); –

+0

ऐसा इसलिए है क्योंकि वे गेट्रेंज पर एक अतिरिक्त कॉल निर्दिष्ट करते हैं, यानी GetNumColumns। आप देखते हैं कि उनके पास श्रेणी में कॉलम की संख्या होने के साथ 2,3,6,4 है, और यही वह संदेश है जो वे संदेश में दिखाते हैं। – Terry

+0

लेकिन इसे सी 2 के लिए रेंज देना चाहिए: जी 2 क्यों सी 2: जी 8 ??? –

संबंधित मुद्दे