如何在保留网格线的同时使用openpyxl为单元格着色?

时间:2018-06-06 20:36:53

标签: python excel colors openpyxl fill

现在我通过导入这个来在Python中的openpyxl中着色一个单元格:

func addTabs(tabs: [(title: String?, image: UIImage?, controller: UIViewController)])

然后这样做:

from openpyxl.styles import Color, PatternFill, Font, Border

" ws"是一个工作表,行和列是特定的行和列等。

这很好用,但是相邻的单元格是完全填充的,并且很难在没有网格线的情况下区分一个单元格与另一个单元格。是否有任何简单的方法来调整此代码,以便网格线保留但颜色仍然存在?

1 个答案:

答案 0 :(得分:0)

我刚刚在每个细胞周围绘制边框。我用这个作为参考:

Applying borders to a cell in OpenPyxl

我最初担心的是,我必须单独绘制盒子的每一面,我不希望我的代码无人机,但创建一个完整的边框,然后应用它很好。