Class GradientCondition

Điều kiện chuyển màu

Truy cập các điều kiện chuyển màu (màu) trong ConditionalFormatRuleApis. Mỗi quy tắc định dạng có điều kiện có thể chứa một điều kiện chuyển màu. Điều kiện chuyển màu được xác định bằng 3 điểm dọc theo thang số (tối thiểu, trung bình và tối đa), mỗi điểm có một màu, một giá trị và một InterpolationType. Nội dung của một ô được so sánh với các giá trị trong thang số và màu được áp dụng cho ô được nội suy dựa trên khoảng cách của nội dung ô đến các điểm tối thiểu, trung bình và tối đa của điều kiện chuyển màu.

// Logs all the information inside gradient conditional format rules on a sheet.
// The below snippet assumes all colors have ColorType.RGB.
const sheet = SpreadsheetApp.getActiveSheet();
const rules = sheet.getConditionalFormatRules();
for (let i = 0; i < rules.length; i++) {
  const gradient = rules[i].getGradientCondition();

  const minColor = gradient.getMinColorObject().asRgbColor().asHexString();
  const minType = gradient.getMinType();
  const minValue = gradient.getMinValue();
  const midColor = gradient.getMidColorObject().asRgbColor().asHexString();
  const midType = gradient.getMidType();
  const midValue = gradient.getMidValue();
  const maxColor = gradient.getMaxColorObject().asRgbColor().asHexString();
  const maxType = gradient.getMaxType();
  const maxValue = gradient.getMaxValue();

  Logger.log(`The conditional format gradient information for rule ${i}:
    MinColor ${minColor}, MinType ${minType}, MinValue ${minValue},
    MidColor ${midColor}, MidType ${midType}, MidValue ${midValue},
    MaxColor ${maxColor}, MaxType ${maxType}, MaxValue ${maxValue}`);
}

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
getMaxColorObject()ColorLấy màu được đặt cho giá trị tối đa của điều kiện chuyển màu này.
getMaxType()InterpolationTypeLấy loại nội suy cho giá trị tối đa của điều kiện chuyển màu này.
getMaxValue()StringLấy giá trị tối đa của điều kiện chuyển màu này.
getMidColorObject()ColorLấy màu được đặt cho giá trị điểm giữa của điều kiện chuyển màu này.
getMidType()InterpolationTypeLấy loại nội suy cho giá trị điểm giữa của điều kiện chuyển màu này.
getMidValue()StringLấy giá trị điểm giữa của điều kiện chuyển màu này.
getMinColorObject()ColorLấy màu được đặt cho giá trị tối thiểu của điều kiện chuyển màu này.
getMinType()InterpolationTypeLấy loại nội suy cho giá trị tối thiểu của điều kiện chuyển màu này.
getMinValue()StringLấy giá trị tối thiểu của điều kiện chuyển màu này.

Tài liệu chi tiết

getMaxColorObject()

Lấy màu được đặt cho giá trị tối đa của điều kiện chuyển màu này. Trả về null nếu bạn chưa đặt màu.

Cầu thủ trả bóng

Color – Màu được đặt cho giá trị tối đa của điều kiện chuyển màu này hoặc null.


getMaxType()

Lấy loại nội suy cho giá trị tối đa của điều kiện chuyển màu này. Trả về null nếu bạn chưa đặt loại tối đa của độ dốc.

Cầu thủ trả bóng

InterpolationType – loại nội suy cho giá trị tối đa của điều kiện chuyển màu này hoặc null


getMaxValue()

Lấy giá trị tối đa của điều kiện chuyển màu này. Trả về một chuỗi trống nếu InterpolationTypeMAX hoặc nếu bạn chưa đặt giá trị tối đa.

Cầu thủ trả bóng

String – giá trị tối đa nếu được chỉ định hoặc một chuỗi trống


getMidColorObject()

Lấy màu được đặt cho giá trị điểm giữa của điều kiện chuyển màu này. Trả về null nếu bạn chưa đặt màu.

Cầu thủ trả bóng

Color – Màu được đặt cho giá trị điểm giữa của điều kiện chuyển màu này hoặc null.


getMidType()

Lấy loại nội suy cho giá trị điểm giữa của điều kiện chuyển màu này. Trả về null nếu bạn chưa đặt loại chuyển màu giữa.

Cầu thủ trả bóng

InterpolationType – loại nội suy cho giá trị điểm giữa của điều kiện chuyển màu này hoặc null


getMidValue()

Lấy giá trị điểm giữa của điều kiện chuyển màu này. Trả về một chuỗi trống nếu bạn chưa đặt giá trị trung tâm của hiệu ứng chuyển màu.

Cầu thủ trả bóng

String – giá trị điểm giữa hoặc một chuỗi trống


getMinColorObject()

Lấy màu được đặt cho giá trị tối thiểu của điều kiện chuyển màu này. Trả về null nếu bạn chưa đặt màu.

Cầu thủ trả bóng

Color – Màu được đặt cho giá trị tối thiểu của điều kiện chuyển màu này hoặc null.


getMinType()

Lấy loại nội suy cho giá trị tối thiểu của điều kiện chuyển màu này. Trả về null nếu bạn chưa đặt loại độ dốc tối thiểu.

Cầu thủ trả bóng

InterpolationType – loại nội suy cho giá trị tối thiểu của điều kiện chuyển màu này hoặc null


getMinValue()

Lấy giá trị tối thiểu của điều kiện chuyển màu này. Trả về một chuỗi trống nếu InterpolationTypeMIN hoặc nếu bạn chưa đặt giá trị tối thiểu.

Cầu thủ trả bóng

String – giá trị tối thiểu nếu được chỉ định hoặc một chuỗi trống

Các phương thức ngừng hoạt động