版权声明:本文为博主原创文章,未经博主允许不得转载。访问本人博客可以百度COCO56,获取更多资讯。有事儿请内信或者在文章下方评论 https://blog.csdn.net/COCO56/article/details/84590544
本文主要讨论 openpyxl如何设置(调整)单元格大小(行高和列宽),其他功能可参考:
Python3 进行读取、修改和写Excel表格(.xlsx文件)的常用功能示例
https://blog.csdn.net/COCO56/article/details/84403107
示例代码:
from openpyxl import load_workbook
wb = load_workbook('test.xlsx')
print(wb.sheetnames)
ws = wb[wb.sheetnames[0]]
# 调整列宽
ws.column_dimensions['A'].width = 20.0
# 调整行高
ws.row_dimensions[1].height = 40
wb.save('test.xlsx')
结果:
运行前:
运行后: