【发布时间】:2018-06-06 20:36:52
【问题描述】:
现在我正在通过导入以下代码在 Python 中为 openpyxl 中的单元格着色:
from openpyxl.styles import Color, PatternFill, Font, Border
然后这样做:
myFill = PatternFill(start_color='FF0000',
end_color='FF0000',
fill_type = 'solid')
ws.cell(row=row,column=column).fill = myFill
其中“ws”是工作表,行和列是特定的行和列,等等。
这很好用,但是相邻的单元格被完全填满,如果没有网格线,很难区分一个单元格和另一个单元格。有没有什么简单的方法可以调整这段代码,使网格线保留但颜色仍然存在?
【问题讨论】:
-
您可以为单元格添加边框。
标签: python excel colors openpyxl fill