Class ConditionalFormatRule

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

শর্তাধীন বিন্যাস নিয়ম অ্যাক্সেস করুন. একটি নতুন নিয়ম তৈরি করতে, SpreadsheetApp.newConditionalFormatRule() এবং ConditionalFormatRuleBuilder ব্যবহার করুন। আপনি একটি প্রদত্ত শীটের নিয়ম সেট করতে Sheet.setConditionalFormatRules(rules) ব্যবহার করতে পারেন।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
copy() ConditionalFormatRuleBuilder এই নিয়মের সেটিংস সহ একটি নিয়ম নির্মাতা প্রিসেট প্রদান করে।
getBooleanCondition() BooleanCondition এই নিয়ম বুলিয়ান শর্ত মানদণ্ড ব্যবহার করলে নিয়মের BooleanCondition তথ্য পুনরুদ্ধার করে।
getGradientCondition() GradientCondition নিয়মের GradientCondition তথ্য পুনরুদ্ধার করে, যদি এই নিয়ম গ্রেডিয়েন্ট কন্ডিশনের মানদণ্ড ব্যবহার করে।
getRanges() Range[] এই শর্তাধীন বিন্যাস নিয়ম প্রয়োগ করা হয়েছে এমন ব্যাপ্তিগুলি পুনরুদ্ধার করে৷

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

copy()

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

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

ConditionalFormatRuleBuilder — এই নিয়মের সেটিংসের উপর ভিত্তি করে একটি নির্মাতা


getBooleanCondition()

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

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

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

BooleanCondition — বুলিয়ান কন্ডিশন অবজেক্ট, বা null যদি নিয়মটি বুলিয়ান কন্ডিশন ব্যবহার না করে।


getGradientCondition()

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

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

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

GradientCondition — গ্রেডিয়েন্ট কন্ডিশন অবজেক্ট, বা null যদি নিয়মটি গ্রেডিয়েন্ট কন্ডিশন ব্যবহার না করে।


getRanges()

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

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

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

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