Skip to main content

Перечисление 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)