标记表格数据(颜色,加粗字号)

openpyxl 文档手册链接
https://openpyxl.readthedocs.io/en/stable/styles.html

#!pip install openpyxl
from openpyxl import load_workbook
from openpyxl.styles.fonts import Font

# 加载Excel文件 , 获取工作簿workbook
wb = load_workbook('待操作数据.xlsx')
# 获取worksheet
ws = wb.active
# 设置颜色
font_style = Font(color='   00FF6600',size=20,bold=True)
# 遍历每一行,每一列
#row为每一行的对象
#min_row=1,min_col=1开始获取的单元格位置
for row in ws.iter_rows(min_row=1,min_col=1):
    for cell in row:
        #cell  为每一个单元格的对象
        # 判断如果cell中的值< 50 , 标记为橙色,增大字体,加粗
        if cell.value < 50:
            print(f'{cell.value}小于50')
            cell.font = font_style
# 保存文件
wb.save('操作后的数据.xlsx')
wb.close()

说明:本文章为大熊自动化办公课程的学习笔记

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

推荐阅读更多精彩内容