Truy cập vào các điều kiện chuyển màu (màu sắc) trong Conditional
.
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 dải 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 Interpolation
. 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 mức độ gần của nội dung ô với 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ức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
get | Color | Lấy bộ màu được đặt cho giá trị tối đa của điều kiện chuyển màu này. |
get | Interpolation | 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. |
get | String | Lấy giá trị tối đa của điều kiện chuyển màu này. |
get | Color | Lấy bộ màu được đặt cho giá trị điểm trung bình của điều kiện độ dốc này. |
get | Interpolation | Lấy loại nội suy cho giá trị trung điểm của điều kiện chuyển màu này. |
get | String | Lấy giá trị điểm giữa của điều kiện chuyển màu này. |
get | Color | Lấy bộ màu được đặt cho giá trị tối thiểu của điều kiện độ dốc này. |
get | Interpolation | 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. |
get | String | Lấ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
get Max Color Object()
Lấy bộ 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 màu chưa được đặt.
Cầu thủ trả bóng
Color
– Màu được đặt cho giá trị tối đa của điều kiện độ dốc này hoặc null
.
get Max Type()
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 chuyển màu.
Cầu thủ trả bóng
Interpolation
– 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
.
get Max Value()
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 Interpolation
là MAX
hoặc nếu giá trị tối đa chưa được đặt.
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.
get Mid Color Object()
Lấy bộ màu được đặt cho giá trị điểm trung bình của điều kiện độ dốc này. Trả về null
nếu màu chưa được đặt.
Cầu thủ trả bóng
Color
– Màu được đặt cho giá trị điểm trung bình của điều kiện dải chuyển màu này hoặc null
.
get Mid Type()
Lấy loại nội suy cho giá trị trung điểm của điều kiện chuyển màu này. Trả về null
nếu bạn chưa đặt loại điểm giữa của chuyển màu.
Cầu thủ trả bóng
Interpolation
– Loại nội suy cho giá trị trung điểm của điều kiện dải chuyển màu này hoặc null
.
get Mid Value()
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 giá trị giữa của dải chuyển màu chưa được đặt.
Cầu thủ trả bóng
String
– Giá trị trung điểm hoặc một chuỗi trống.
get Min Color Object()
Lấy bộ màu được đặt cho giá trị tối thiểu của điều kiện độ dốc này. Trả về null
nếu màu chưa được đặt.
Cầu thủ trả bóng
Color
– Tập hợp màu cho giá trị tối thiểu của điều kiện chuyển màu này hoặc null
.
get Min Type()
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 tối thiểu của chuyển màu.
Cầu thủ trả bóng
Interpolation
– 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
.
get Min Value()
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 Interpolation
là MIN
hoặc nếu giá trị tối thiểu chưa được đặt.
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.