颜色的设置,分为背景填充色和字体颜色,设置背景色需要使用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