使用Python和XlsxWriterdata_validation()
在下拉列表中有两个高值和低值时,如何更改整个单元格的背景
如果使用下拉菜单选择“高”,则整行必须为绿色。如果使用下拉菜单选择“低”,则整行必须为红色
我在我的代码中使用了以下几行,或者我尝试过这样做
工作簿=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']})
如果单击“高”,则该行应为绿色。如果单击“低”,则该行应为红色
我无法添加相同的背景色
您可以使用excel手动完成的99%的工作都可以使用强大的库xlsxwriter实现自动化
尽管如此,我还是会这样做:
输出:
相关问题 更多 >
编程相关推荐