2015-05-27 2 views
2

Я работаю над автоматическим отчетом, где бы я хотел добавить условное форматирование в некоторые ячейки. К сожалению, единственный способ сделать это, похоже, вручную.Условное форматирование без Excel GUI

Кто-нибудь знает о рабочем процессе для добавления условного форматирования только в пределах функции?

ответ

3

Вы можете добавить через FormatConditions

Э.Г. Красный цвет bg для значений> 3

With Range("a1:a10").FormatConditions.Add(_ 
    XlFormatConditionType.xlCellValue, _ 
    XlFormatConditionOperator.xlGreater, _ 
    "=3") 

    .SetFirstPriority 
    .Interior.Color = RGB(255, 0, 0) 
End With 
+2

Следует отметить, что макрорекордер выполняет достойную работу с необходимыми свойствами и командами. Вы должны сделать обычную очистку, но это хорошее начальное место. –

Смежные вопросы