Class TextFinder

টেক্সটফাইন্ডার

কোনো রেঞ্জ, শীট বা স্প্রেডশীটের মধ্যে টেক্সট খুঁজুন বা প্রতিস্থাপন করুন। অনুসন্ধানের বিকল্পও নির্দিষ্ট করা যায়।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
find All() Range[] অনুসন্ধানের শর্তের সাথে মেলে এমন সমস্ত সেল ফেরত দেয়।
find Next() Range অনুসন্ধানের শর্তের সাথে মেলে এমন পরবর্তী সেলটি ফেরত দেয়।
find Previous() Range অনুসন্ধানের শর্তের সাথে মেলে এমন পূর্ববর্তী সেলটি ফেরত দেয়।
get Current Match() Range অনুসন্ধানের শর্তের সাথে মেলে এমন বর্তমান সেলটি ফেরত দেয়।
ignore Diacritics(ignoreDiacritics) Text Finder যদি true , তাহলে ম্যাচ করার সময় ডায়াক্রিটিক্স উপেক্ষা করার জন্য সার্চটি কনফিগার করা হয়; অন্যথায় সার্চটি ডায়াক্রিটিক্স সহ ম্যাচ করে।
match Case(matchCase) Text Finder যদি true , তাহলে সার্চটি সার্চ টেক্সটের কেস হুবহু মেলানোর জন্য কনফিগার করা হয়, অন্যথায় সার্চটি ডিফল্টভাবে কেস-ইনসেনসিটিভ ম্যাচিং করে।
match Entire Cell(matchEntireCell) Text Finder যদি true , তাহলে সার্চটি একটি সেলের সম্পূর্ণ বিষয়বস্তুর সাথে মেলানোর জন্য কনফিগার করা হয়; অন্যথায়, সার্চটি ডিফল্টভাবে আংশিক মিল খুঁজে থাকে।
match Formula Text(matchFormulaText) Text Finder যদি true , তাহলে সার্চটি এমনভাবে কনফিগার করা হয় যাতে ফর্মুলা টেক্সটের মধ্যে থাকা ম্যাচগুলোই ফেরত আসে; অন্যথায়, ফর্মুলাযুক্ত সেলগুলোকে তাদের প্রদর্শিত মানের ভিত্তিতে বিবেচনা করা হয়।
replace All With(replaceText) Integer সমস্ত মিলকে নির্দিষ্ট পাঠ্য দিয়ে প্রতিস্থাপন করে।
replace With(replaceText) Integer বর্তমানে মিলে যাওয়া সেলের সার্চ টেক্সটকে নির্দিষ্ট টেক্সট দিয়ে প্রতিস্থাপন করে এবং কতবার প্রতিস্থাপিত হয়েছে তার সংখ্যা ফেরত দেয়।
start From(startRange) Text Finder নির্দিষ্ট সেল রেঞ্জের ঠিক পর থেকে অনুসন্ধান শুরু করার জন্য এটি কনফিগার করে।
use Regular Expression(useRegEx) Text Finder যদি true , তাহলে সার্চ স্ট্রিংটিকে একটি রেগুলার এক্সপ্রেশন হিসেবে বিবেচনা করার জন্য সার্চটি কনফিগার করা হয়; অন্যথায় সার্চটি সার্চ স্ট্রিংটিকে সাধারণ টেক্সট হিসেবে বিবেচনা করে।

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

findAll()

অনুসন্ধানের শর্তের সাথে মেলে এমন সমস্ত সেল ফেরত দেয়।

ফেরত

Range[] — সকল মিলে যাওয়া সেল।

অনুমোদন

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

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

findNext()

অনুসন্ধানের শর্তের সাথে মেলে এমন পরবর্তী সেলটি ফেরত দেয়।

ফেরত

Range — পরবর্তী মিলে যাওয়া সেল, অথবা পূর্ববর্তী কোনো মিল না থাকলে null

অনুমোদন

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

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

findPrevious()

অনুসন্ধানের শর্তের সাথে মেলে এমন পূর্ববর্তী সেলটি ফেরত দেয়।

ফেরত

Range — পূর্ববর্তী মিলে যাওয়া সেল, অথবা পূর্ববর্তী কোনো মিল না থাকলে null

অনুমোদন

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

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

getCurrentMatch()

অনুসন্ধানের শর্তের সাথে মেলে এমন বর্তমান সেলটি ফেরত দেয়।

ফেরত

Range — বর্তমান মিলে যাওয়া সেল, অথবা আর কোনো মিল না থাকলে null

অনুমোদন

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

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

ignoreDiacritics(ignoreDiacritics)

যদি true , তাহলে ম্যাচ করার সময় ডায়াক্রিটিক উপেক্ষা করার জন্য সার্চটি কনফিগার করা হয়; অন্যথায় সার্চটি ডায়াক্রিটিকসহ ম্যাচ করে। ডায়াক্রিটিক হলো একটি চিহ্ন, যেমন অ্যাকসেন্ট বা সেডিলা, যা কোনো অক্ষরের উপরে বা নিচে লেখা হলে, চিহ্নবিহীন বা ভিন্নভাবে চিহ্নিত একই অক্ষরের উচ্চারণের থেকে এর উচ্চারণে একটি পার্থক্য নির্দেশ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
ignore Diacritics Boolean অনুসন্ধানটি স্বরচিহ্ন বিবেচনা করে কিনা।

ফেরত

TextFinder — এটি একটি টেক্সট ফাইন্ডার, যা একাধিক টেক্সট একসাথে যুক্ত করার জন্য ব্যবহৃত হয়।

অনুমোদন

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

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

matchCase(matchCase)

যদি true , তাহলে সার্চটি সার্চ টেক্সটের কেস হুবহু মেলানোর জন্য কনফিগার করা হয়, অন্যথায় সার্চটি ডিফল্টভাবে কেস-ইনসেনসিটিভ ম্যাচিং করে।

প্যারামিটার

নাম প্রকার বর্ণনা
match Case Boolean মিলটি কেস-সেনসিটিভ কিনা।

ফেরত

TextFinder — এটি একটি টেক্সট ফাইন্ডার, যা একাধিক টেক্সট একসাথে যুক্ত করার জন্য ব্যবহৃত হয়।

অনুমোদন

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

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

matchEntireCell(matchEntireCell)

যদি true , তাহলে সার্চটি একটি সেলের সম্পূর্ণ বিষয়বস্তুর সাথে মেলানোর জন্য কনফিগার করা হয়; অন্যথায়, সার্চটি ডিফল্টভাবে আংশিক মিল খুঁজে থাকে।

প্যারামিটার

নাম প্রকার বর্ণনা
match Entire Cell Boolean সম্পূর্ণ সেলটি মিলেছে কিনা।

ফেরত

TextFinder — এটি একটি টেক্সট ফাইন্ডার, যা একাধিক টেক্সট একসাথে যুক্ত করার জন্য ব্যবহৃত হয়।

অনুমোদন

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

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

matchFormulaText(matchFormulaText)

যদি true , তাহলে সার্চটি এমনভাবে কনফিগার করা হয় যাতে ফর্মুলা টেক্সটের মধ্যে থাকা ম্যাচগুলোই ফেরত আসে; অন্যথায়, ফর্মুলাযুক্ত সেলগুলোকে তাদের প্রদর্শিত মানের ভিত্তিতে বিবেচনা করা হয়।

প্যারামিটার

নাম প্রকার বর্ণনা
match Formula Text Boolean অনুসন্ধানটি ফর্মুলার টেক্সট পরীক্ষা করে কিনা।

ফেরত

TextFinder — এটি একটি টেক্সট ফাইন্ডার, যা একাধিক টেক্সট একসাথে যুক্ত করার জন্য ব্যবহৃত হয়।

অনুমোদন

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

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

replaceAllWith(replaceText)

সমস্ত মিলকে নির্দিষ্ট পাঠ্য দিয়ে প্রতিস্থাপন করে। প্রতিস্থাপিত ঘটনার সংখ্যা ফেরত দেয়, যা মিলে যাওয়া সেলের সংখ্যা থেকে ভিন্ন হতে পারে।

প্যারামিটার

নাম প্রকার বর্ণনা
replace Text String যে লেখাটি মিলে যাওয়া সেলগুলোর লেখাকে প্রতিস্থাপন করে।

ফেরত

Integer — প্রতিস্থাপিত ঘটনার সংখ্যা।

অনুমোদন

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

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

replaceWith(replaceText)

বর্তমানে মিলে যাওয়া সেলের সার্চ টেক্সটকে নির্দিষ্ট টেক্সট দিয়ে প্রতিস্থাপন করে এবং কতবার প্রতিস্থাপিত হয়েছে তার সংখ্যা ফেরত দেয়।

প্যারামিটার

নাম প্রকার বর্ণনা
replace Text String যে লেখাটি বর্তমানে মিলে যাওয়া সেলের বিষয়বস্তুকে প্রতিস্থাপন করে।

ফেরত

Integer — প্রতিস্থাপিত ঘটনার সংখ্যা।

অনুমোদন

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

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

startFrom(startRange)

নির্দিষ্ট সেল রেঞ্জের ঠিক পর থেকে অনুসন্ধান শুরু করার জন্য এটি কনফিগার করে।

প্যারামিটার

নাম প্রকার বর্ণনা
start Range Range সেল পরিসর, যেখান থেকে অনুসন্ধান শুরু করা উচিত।

ফেরত

TextFinder — এটি একটি টেক্সট ফাইন্ডার, যা একাধিক টেক্সট একসাথে যুক্ত করার জন্য ব্যবহৃত হয়।

অনুমোদন

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

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

useRegularExpression(useRegEx)

যদি true , তাহলে সার্চ স্ট্রিংটিকে একটি রেগুলার এক্সপ্রেশন হিসেবে বিবেচনা করার জন্য সার্চটি কনফিগার করা হয়; অন্যথায় সার্চটি সার্চ স্ট্রিংটিকে সাধারণ টেক্সট হিসেবে বিবেচনা করে। রেগুলার এক্সপ্রেশন কীভাবে ব্যবহার করতে হয় সে সম্পর্কে আরও বিস্তারিত জানতে, 'Find and replace' সাপোর্ট পেজটি দেখুন।

প্যারামিটার

নাম প্রকার বর্ণনা
use Reg Ex Boolean সার্চ স্ট্রিংটিকে রেগুলার এক্সপ্রেশন হিসেবে বিবেচনা করা হবে কিনা।

ফেরত

TextFinder — এটি একটি টেক্সট ফাইন্ডার, যা একাধিক টেক্সট একসাথে যুক্ত করার জন্য ব্যবহৃত হয়।

অনুমোদন

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

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