Class ConditionalFormatRule

শর্তসাপেক্ষ বিন্যাস নিয়ম

শর্তসাপেক্ষ বিন্যাস নিয়ম অ্যাক্সেস করুন। একটি নতুন নিয়ম তৈরি করতে, Spreadsheet App.newConditionalFormatRule() এবং Conditional Format Rule Builder ব্যবহার করুন। আপনি একটি নির্দিষ্ট শিটের জন্য নিয়ম সেট করতে Sheet.setConditionalFormatRules(rules) ব্যবহার করতে পারেন।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
copy() Conditional Format Rule Builder এই নিয়মের সেটিংস সহ একটি নিয়ম নির্মাতা প্রিসেট ফেরত পাঠায়।
get Boolean Condition() Boolean Condition |null যদি এই নিয়মটি বুলিয়ান শর্তের মানদণ্ড ব্যবহার করে তবে নিয়মের Boolean Condition তথ্য পুনরুদ্ধার করে।
get Gradient Condition() Gradient Condition |null যদি এই নিয়মটি গ্রেডিয়েন্ট শর্তের মানদণ্ড ব্যবহার করে, তাহলে নিয়মের Gradient Condition তথ্য পুনরুদ্ধার করে।
get Ranges() Range[] এই শর্তসাপেক্ষ বিন্যাস নিয়মটি যে পরিসরগুলিতে প্রয়োগ করা হয় তা পুনরুদ্ধার করে।

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

copy()

এই নিয়মের সেটিংস সহ একটি নিয়ম নির্মাতা প্রিসেট ফেরত পাঠায়।

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

Conditional Format Rule Builder — এই নিয়মের সেটিংসের উপর ভিত্তি করে একটি নির্মাতা।


get Boolean Condition()

যদি এই নিয়মটি বুলিয়ান শর্তের মানদণ্ড ব্যবহার করে তবে নিয়মের Boolean Condition তথ্য পুনরুদ্ধার করে। অন্যথায় null প্রদান করে।

// Log the boolean criteria type of the first conditional format rules of a
// sheet.
const rule = SpreadsheetApp.getActiveSheet().getConditionalFormatRules()[0];
const booleanCondition = rule.getBooleanCondition();
if (booleanCondition != null) {
  Logger.log(booleanCondition.getCriteriaType());
}

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

Boolean Condition |null — বুলিয়ান কন্ডিশন অবজেক্ট, অথবা যদি নিয়মটি বুলিয়ান কন্ডিশন ব্যবহার না করে তবে null


get Gradient Condition()

যদি এই নিয়মটি গ্রেডিয়েন্ট কন্ডিশনের মানদণ্ড ব্যবহার করে, তাহলে নিয়মের Gradient Condition তথ্য পুনরুদ্ধার করে। অন্যথায় null প্রদান করে।

// Log the gradient minimum color of the first conditional format rule of a
// sheet.
const rule = SpreadsheetApp.getActiveSheet().getConditionalFormatRules()[0];
const gradientCondition = rule.getGradientCondition();
if (gradientCondition != null) {
  // Assume the color has ColorType.RGB.
  Logger.log(gradientCondition.getMinColorObject().asRgbColor().asHexString());
}

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

Gradient Condition |null — গ্রেডিয়েন্ট কন্ডিশন অবজেক্ট, অথবা যদি নিয়মটি গ্রেডিয়েন্ট কন্ডিশন ব্যবহার না করে তবে null


get Ranges()

এই শর্তসাপেক্ষ বিন্যাস নিয়মটি যে পরিসরগুলিতে প্রয়োগ করা হয় তা পুনরুদ্ধার করে।

// Log each range of the first conditional format rule of a sheet.
const rule = SpreadsheetApp.getActiveSheet().getConditionalFormatRules()[0];
const ranges = rule.getRanges();
for (let i = 0; i < ranges.length; i++) {
  Logger.log(ranges[i].getA1Notation());
}

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

Range[] — যে রেঞ্জগুলিতে এই শর্তসাপেক্ষ বিন্যাসের নিয়ম প্রয়োগ করা হয়।