Class NamedRange

NamedRange

יצירה, גישה ושינוי של טווחים בעלי שם בגיליון אלקטרוני. טווחים בעלי שם הם טווחים שמשויכים להם כינויי מחרוזות. אפשר להציג ולערוך אותם בממשק המשתמש של Sheets בתפריט נתונים > טווחים בעלי שם....

שיטות

שיטהסוג הערך שמוחזרתיאור קצר
getName()Stringהפונקציה מקבלת את השם של הטווח בעל השם הזה.
getRange()Rangeהפונקציה מקבלת את הטווח שאליו מפנה הטווח בעל השם.
remove()voidמחיקת הטווח בעל השם הזה.
setName(name)NamedRangeהגדרה/עדכון של השם של הטווח בעל השם.
setRange(range)NamedRangeהגדרה/עדכון של הטווח עבור הטווח בעל השם.

תיעוד מפורט

getName()

הפונקציה מקבלת את השם של הטווח בעל השם הזה.

החזרות

String – השם של הטווח בעל השם

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

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

getRange()

הפונקציה מקבלת את הטווח שאליו מפנה הטווח בעל השם.

החזרות

Range – הטווח של הגיליון האלקטרוני שמשויך לטווח בעל השם הזה

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

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

remove()

מחיקת הטווח בעל השם הזה.

// The code below deletes all the named ranges in the spreadsheet.
var namedRanges = SpreadsheetApp.getActive().getNamedRanges();
for (var i = 0; i < namedRanges.length; i++) {
  namedRanges[i].remove();
}

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

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

setName(name)

הגדרה/עדכון של השם של הטווח בעל השם.

// The code below updates the name for the first named range.
var namedRanges = SpreadsheetApp.getActiveSpreadsheet().getNamedRanges();
if (namedRanges.length > 1) {
  namedRanges[0].setName("UpdatedNamedRange");
}

פרמטרים

שםתיאורהתיאור
nameStringהשם החדש של הטווח בעל השם.

החזרות

NamedRange – הטווח שהשם שלו הוגדר על ידי השיחה

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

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

setRange(range)

הגדרה/עדכון של הטווח עבור הטווח בעל השם.

פרמטרים

שםתיאורהתיאור
rangeRangeהטווח של הגיליון האלקטרוני שיש לשייך לטווח בעל השם הזה.

החזרות

NamedRange - הטווח בעל השם שעבורו הוגדר הטווח של הגיליון האלקטרוני

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

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