第5节,openpyxl 设置单元的颜色

颜色的设置,分为背景填充色和字体颜色,设置背景色需要使用PatternFill 模块,设置字体颜色,需要使用Font模块

import openpyxl
from openpyxl.styles import Font            # 导入字体模块
from openpyxl.styles import PatternFill     # 导入填充模块


wb = openpyxl.Workbook()        # 创建一个excel文件
sheet = wb.active               # 获得一个的工作表
sheet.title = "控制颜色"

# 设置填充颜色
fille = PatternFill('solid', fgColor="FF00FF")
sheet.cell(1, 1, "洋红色").fill = fille

# 设置字体样式  字体大小为30, bold 加粗
font = Font(u'微软雅黑', size=30, bold=True, color="0000FF")
sheet.cell(1, 2, "纯蓝").font = font

wb.save("./data/设置颜色.xlsx")

color 的值均使用16进制,最终效果如下

扫描关注, 与我技术互动

QQ交流群: 211426309

加入知识星球, 每天收获更多精彩内容

分享日常研究的python技术和遇到的问题及解决方案