Перечисление ConditionalFormatUnaryCondition
Перечисление ConditionalFormatUnaryCondition содержит условия применения форматирования для правил "Больше", "Меньше", "Равно" и "Не равно". Используется в методе UnaryConditionalFormatOperator.getCondition().
| Значение | Описание |
|---|---|
ConditionalFormatUnaryCondition_Equal | Равно |
ConditionalFormatUnaryCondition_NotEqual | Не равно |
ConditionalFormatUnaryCondition_Greater | Больше |
ConditionalFormatUnaryCondition_GreaterOrEqual | Больше или равно |
ConditionalFormatUnaryCondition_Less | Меньше |
ConditionalFormatUnaryCondition_LessOrEqual | Меньше или равно |
ConditionalFormatUnaryCondition_Expression | Позволяет использовать формулу в качестве аргумента |
Пример
sheet = document.getBlocks().getTable(0)
rules = sheet.getConditionalFormatRules()
unaryStyle = myOfficeSDK.ConditionalFormatCellStyle()
cellProperties = myOfficeSDK.CellProperties()
cellProperties.fill = myOfficeSDK.Fill(myOfficeSDK.Color(myOfficeSDK.ColorRGBA(255, 0, 0, 150)))
unaryStyle.cellProperties = cellProperties
cellRange = sheet.getCellRange("G2:G12")
cellRangePosition = cellRange.getTableRange()
unaryOperator = myOfficeSDK.UnaryConditionalFormatOperator(myOfficeSDK.ConditionalFormatUnaryCondition_Expression, "=ISBLANK(H2)")
unaryRule = myOfficeSDK.ConditionalFormatRule(unaryOperator, unaryStyle, cellRangePosition, False)
rules.addRule(unaryRule)