Truy cập vào các điều kiện chuyển màu (màu sắc) 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 áp dụng cho ô được nội suy dựa trên mức độ gần của nội dung trong ô với điều kiện chuyển màu tối thiểu, giữa và tối đa.
// Logs all the information inside gradient conditional format rules on a sheet. // The below snippet assumes all colors have ColorType.RGB. var sheet = SpreadsheetApp.getActiveSheet(); var rules = sheet.getConditionalFormatRules(); for (int i = 0; i < rules.length; i++) { var gradient = rules[i].getGradientCondition(); Logger.log("The conditional format gradient information for rule %d:\n MinColor %s, MinType %s, MinValue %s, \n MidColor %s, MidType %s, MidValue %s, \n MaxColor %s, MaxType %s, MaxValue %s \n", i, gradient.getMinColorObject().asRgbColor().asHexString(), gradient.getMinType(), gradient.getMinValue(), gradient.getMidColorObject().asRgbColor().asHexString(), gradient.getMidType(), gradient.getMidValue(), gradient.getMaxColorObject().asRgbColor().asHexString(), gradient.getMaxType(), gradient.getMaxValue()); }
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
getMaxColorObject() | Color | Lấy tập hợp màu cho giá trị lớn nhất của điều kiện chuyển màu này. |
getMaxType() | InterpolationType | Nhận loại nội suy cho giá trị lớn nhất của điều kiện chuyển màu này. |
getMaxValue() | String | Nhận giá trị tối đa của điều kiện chuyển màu này. |
getMidColorObject() | Color | 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. |
getMidType() | InterpolationType | Nhận 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() | String | Lấy giá trị điểm giữa của điều kiện chuyển màu này. |
getMinColorObject() | Color | Lấy tập hợp màu cho giá trị nhỏ nhất của điều kiện chuyển màu này. |
getMinType() | InterpolationType | Nhận loại nội suy cho giá trị nhỏ nhất của điều kiện chuyển màu này. |
getMinValue() | String | Nhận giá trị nhỏ nhất của điều kiện chuyển màu này. |
Tài liệu chi tiết
getMaxColorObject()
Lấy tập hợp màu cho giá trị lớn nhất của điều kiện chuyển màu này. Trả về null
nếu
màu sắc chưa được đặt.
Cầu thủ trả bóng
Color
– Màu được đặt cho giá trị lớn nhất của điều kiện chuyển màu này hoặc null
.
getMaxType()
Nhận loại nội suy cho giá trị lớn nhất của điều kiện chuyển màu này. Trả về null
nếu bạn chưa đặt kiểu chuyển màu tối đa.
Cầu thủ trả bóng
InterpolationType
– loại nội suy cho giá trị lớn nhất của điều kiện chuyển màu này hoặc null
getMaxValue()
Nhận 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 InterpolationType
là MAX
hoặc nếu giá trị tối đa chưa được đặt.
Cầu thủ trả bóng
String
– giá trị lớn nhất nếu được chỉ định hoặc là 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
màu sắc chưa được đặt.
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()
Nhận 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 kiểu chuyển màu trung bình.
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ị chuyển màu giữa (gradient).
Cầu thủ trả bóng
String
– giá trị điểm giữa hoặc một chuỗi trống
getMinColorObject()
Lấy tập hợp màu cho giá trị nhỏ nhất của điều kiện chuyển màu này. Trả về null
nếu
màu sắc chưa được đặt.
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()
Nhận loại nội suy cho giá trị nhỏ nhất của điều kiện chuyển màu này. Trả về null
nếu bạn chưa đặt kiểu chuyển màu tối thiểu.
Cầu thủ trả bóng
InterpolationType
– loại nội suy cho giá trị nhỏ nhất của điều kiện chuyển màu này hoặc null
getMinValue()
Nhận giá trị nhỏ nhất của điều kiện chuyển màu này. Trả về một chuỗi trống nếu InterpolationType
là MIN
hoặc nếu bạn chưa đặt giá trị tối thiểu.
Cầu thủ trả bóng
String
– giá trị nhỏ nhất nếu được chỉ định hoặc là một chuỗi trống