openpyxl 填充颜色(单元格)

  • 如果需要填充某个单元格的颜色需要3步:
# 1-加载库文件
from openpyxl import Workbook
from openpyxl.styles import  PatternFill

#2-新建一个工作簿
wb = Workbook()
ws = wb.active

#随便赋个值
d4 = ws['D4']
d4 = '43'
d4.value

#3-设置样式,并且加载到对应单元格
fill = PatternFill("solid", fgColor="1874CD")
d4.fill = fill

#保存文件
wb.save('test.xlsx')

fill_type 有如下的方式 一般纯色填充使用 solid 其他样式自行尝试
{'lightGrid', 'gray0625', 'lightTrellis', 'lightDown', 'lightVertical', 'darkTrellis', 'darkHorizontal', 'darkVertical', 'darkGrid', 'darkGray', 'solid', 'darkUp', 'lightGray', 'mediumGray', 'darkDown', 'lightHorizontal', 'lightUp', 'gray125'}

fgColor 是对应的颜色代码:http://www.114la.com/other/rgb.htm 可以到该网站查

运行代码后,样式结果是这样的

Paste_Image.png

再调节一下字体颜色就perfect了~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本课来自http://www.imooc.com/learn/9请不要用作商业用途。 HTML5 HTML介绍 H...
    PYLON阅读 3,324评论 0 5
  • --绘图与滤镜全面解析 概述 在iOS中可以很容易的开发出绚丽的界面效果,一方面得益于成功系统的设计,另一方面得益...
    韩七夏阅读 2,807评论 2 10
  • FreeCodeCamp - HTML5 and CSS 发现原来在另外一台电脑学 FreeCodeCamp 的时...
    付林恒阅读 9,469评论 2 17
  • 本周本来计划着做一些旅行手帐的相关整理,可是周一年会回来无心工作,周二外审挨批无心工作,周三改改文档放松一下,周四...
    毛裤裤阅读 653评论 0 1
  • 未学格律,不懂平仄,只为效仿玩笑而作,诗有打油诗,词亦应如是,切勿认真,一笑而过可也 入秋一场秋雨一场凉,哆哆嗦嗦...
    老猫solo阅读 1,422评论 22 8