通过编程更改Excel中的字体颜色
字体颜色可以通过 self.xlSht.Cells(1, 10).Font.Color = "color"
来改变。我不知道在 Python 2.7 中怎么给 "color" 赋值。提前谢谢你们!
xlSht
是指当前的 Excel 表格,而 Cell(1, 10)
是指第 1 行和第 10 列的单元格。
1 个回答
0
根据Excel的COM接口,颜色的对应关系如下:
Color Name Constant Value
Black vbBlack &h00
Red vbRed &hFF
Green vbGreen &hFF00
Yellow vbYellow &hFFFF
Blue vbBlue &hFF0000
Magenta vbMagenta &hFF00FF
Cyan vbCyan &hFFFF00
White vbWhite &hFFFFFF
因为你似乎也在使用Excel的COM接口,并且是通过win32api
这个Python模块来操作,所以我认为它使用的颜色代码应该和Excel的官方文档里说明的一样,没有什么不同。