【发布时间】:2020-02-08 06:17:18
【问题描述】:
当使用 Python 和 XlsxWriter data_validation() 下拉具有两个值 High 和 Low 时如何更改整个单元格的背景?
如果使用下拉选择“高”,则整行必须为绿色。如果使用下拉选择低,则整行必须为红色。
我在我的代码中使用了以下几行,或者我尝试过这样的
workbook = xlsxwriter.Workbook('Reports_Sample.xlsx') ##工作表标题
sheet1 = workbook.add_worksheet("Report1") ## Sheet 1
heading=["A","B","C","D"]
## Now i am adding drop down as High and Low to the column D
sheet1.data_validation('D2:D7', {'validate': 'list',
'source': ['High', 'Low']})
如果点击高,该行应该是绿色的。如果单击“低”,则该行应为红色。
我无法为其添加背景颜色。
【问题讨论】:
标签: python excel python-3.x xlsxwriter