python - 放置样式和背景颜色 python excel

标签 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)

最佳答案

使用 easyxf 是最好的。你可以放置对齐、字体和图案

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

关于python - 放置样式和背景颜色 python excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27378737/

相关文章:

perl - Spreadsheet::WriteExcel 基于其他单元格值的条件格式

vba - Excel 2016 VBA 中的 Vlookup 函数

.net - 需要在 .NET 应用程序中嵌入 Excel 工作表

python - Python 中的倍数表

python - 直播 RTSP 到 html 所有浏览器

python - django-rest-framework 教程 4(身份验证和权限)问题

arrays - 将数组写入 ArrayList 的函数

c# - Excel.Chart.Export 不工作

python - 在df2.col2的基础上,在df.col1中填写na。两个数据帧的大小不同

python - 二分查找 Python 为什么我们使用 mid + 1 或 mid - 1