把风格和背景颜色python excel

时间:2014-12-09 12:15:25

标签: python excel

我想使excel值居中对齐并具有黄色背景颜色。但我不能输入太多的论点。所以我试试这个,但没有任何反应。还有其他办法吗?

colorCenter = xlwt.XFStyle()

xlwt.add_palette_colour("custom_colour", 0x21)
wb.set_colour_RGB(0x21, 255, 255, 0)
color = xlwt.easyxf('pattern: pattern solid, fore_colour custom_colour')

colorCenter.color = color

alignment = xlwt.Alignment()
alignment.horz = xlwt.Alignment.HORZ_CENTER
center = xlwt.XFStyle()

colorCenter.center = center

sheet.write(11, 3, 'value', colorCenter)

1 个答案:

答案 0 :(得分:2)

使用easyxf是最好的。你可以把对齐,字体和模式

colorCenter = easyxf('pattern: pattern solid, fore_colour yellow;'
                      'align: horiz center;')