Truy cập vào quy tắc định dạng có điều kiện. Để tạo quy tắc mới, hãy sử dụng Spreadsheet
và Conditional
.
Bạn có thể sử dụng Sheet.setConditionalFormatRules(rules)
để đặt quy tắc cho một trang tính nhất định.
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
copy() | Conditional | Trả về một giá trị đặt trước của trình tạo quy tắc với chế độ cài đặt của quy tắc này. |
get | Boolean | Truy xuất thông tin Boolean của quy tắc nếu quy tắc này sử dụng tiêu chí điều kiện boolean. |
get | Gradient | Truy xuất thông tin Gradient của quy tắc, nếu quy tắc này sử dụng tiêu chí điều kiện chuyển màu. |
get | Range[] | Truy xuất các dải ô mà quy tắc định dạng có điều kiện này được áp dụng. |
Tài liệu chi tiết
copy()
Trả về một giá trị đặt trước của trình tạo quy tắc với chế độ cài đặt của quy tắc này.
Cầu thủ trả bóng
Conditional
– một trình tạo dựa trên chế độ cài đặt của quy tắc này
get Boolean Condition()
Truy xuất thông tin Boolean
của quy tắc nếu quy tắc này sử dụng tiêu chí điều kiện boolean. Nếu không, trả về 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()); }
Cầu thủ trả bóng
Boolean
– đối tượng điều kiện boolean hoặc null
nếu quy tắc không sử dụng điều kiện boolean.
get Gradient Condition()
Truy xuất thông tin Gradient
của quy tắc, nếu quy tắc này sử dụng tiêu chí điều kiện chuyển màu. Nếu không, trả về 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()); }
Cầu thủ trả bóng
Gradient
– Đối tượng điều kiện chuyển màu hoặc null
nếu quy tắc không sử dụng điều kiện chuyển màu.
get Ranges()
Truy xuất các dải ô mà quy tắc định dạng có điều kiện này được áp dụng.
// 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()); }
Cầu thủ trả bóng
Range[]
– các dải ô mà quy tắc định dạng có điều kiện này được áp dụng.