Используя OpenPyXl
, можем ли мы добавить привилегию в выпадающий список (High и Low), как в XlsxWriter
data_validation()
; и добавить цвет фона Зеленый для всей строки, когда выбран High
, и Красный, если выбран Low
?
В XlsxWriter
у нас есть:
format_green = workbook.add_format({'bg_color': 'green'})
format_red = workbook.add_format({'bg_color': 'red'})
# Apply the data validation rule
worksheet.data_validation('D2:D5', {'validate': 'list',
'source': ['High','Low']})
# Apply the conditional formating rules
worksheet.conditional_format('A2:D5', {'type': 'formula',
'criteria': '=$D2="High"',
'format': format_green})
worksheet.conditional_format('A2:D5', {'type': 'formula',
'criteria': '=$D2="Low"',
'format': format_red})
Есть ли у нас аналогичные функции при использовании OpenPyXl
?