Class NamedRange

নাম রেঞ্জ

পরে পুনরুদ্ধারের অনুমতি দেওয়ার জন্য একটি নাম এবং আইডি আছে এমন একটি Range । নামগুলি অগত্যা অনন্য নয়; একই ট্যাবে বিভিন্ন রেঞ্জ একই নাম শেয়ার করতে পারে, অনেকটা HTML-এর ক্লাসের মতো। বিপরীতে, আইডিগুলি ট্যাবের মধ্যে অনন্য, যেমন HTML-এর একটি ID। একবার একটি ট্যাবে একটি Named Range যোগ করা হলে, এটি পরিবর্তন করা যায় না, শুধুমাত্র সরানো হয়।

একটি Named Range ট্যাব অ্যাক্সেস করে এমন যেকোনো স্ক্রিপ্ট দ্বারা অ্যাক্সেস করা যেতে পারে। স্ক্রিপ্টগুলির মধ্যে অনিচ্ছাকৃত দ্বন্দ্ব এড়াতে, একটি অনন্য স্ট্রিং সহ রেঞ্জের নামগুলি উপসর্গ করার কথা বিবেচনা করুন।

// Create a named range that includes every table in the active tab.
const documentTab =
    DocumentApp.getActiveDocument().getActiveTab().asDocumentTab();
const rangeBuilder = documentTab.newRange();
const tables = documentTab.getBody().getTables();
for (let i = 0; i < tables.length; i++) {
  rangeBuilder.addElement(tables[i]);
}
documentTab.addNamedRange('myUniquePrefix-tables', rangeBuilder.build());

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
get Id() String এই Named Range আইডি পায়।
get Name() String এই Named Range নাম পায়।
get Range() Range এই Named Range সাথে যুক্ত উপাদানের পরিসীমা পায়।
remove() void ট্যাব থেকে এই Named Range সরিয়ে দেয়।

বিস্তারিত ডকুমেন্টেশন

get Id()

এই Named Range আইডি পায়। আইডি ট্যাবের মধ্যে অনন্য।

প্রত্যাবর্তন

String - রেঞ্জের আইডি, যা ট্যাবের মধ্যে অনন্য।


get Name()

এই Named Range নাম পায়। নামটি অগত্যা অনন্য নয়।

প্রত্যাবর্তন

String — পরিসরের নাম, যা অগত্যা অনন্য নয়।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:

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

get Range()

এই Named Range সাথে যুক্ত উপাদানের পরিসীমা পায়।

প্রত্যাবর্তন

Range — নাম এবং আইডির সাথে যুক্ত উপাদানের পরিসর।

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:

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

remove()

ট্যাব থেকে এই Named Range সরিয়ে দেয়। এই পদ্ধতি পরিসরের বিষয়বস্তু মুছে দেয় না; এটা শুধুমাত্র রেফারেন্স মুছে দেয়. ইতিমধ্যেই সরানো হয়েছে এমন একটি Named Range এই পদ্ধতিটিকে কল করার কোনো প্রভাব নেই৷

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:

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