一、修改字体样式
Font(name=字体名称, size=字体大小, bold=是否加粗, italic=是否倾斜, color=字体颜色)
- 导入模块:from openpyxl.styles import Font
二、获取表格中字体的样式
获取表格中的字体样式前,必须先获取一个表格对象:
- 例:cell = sheet['B1']
然后通过:cell.font 来获取表格中字体的样式
三、设置对齐格式
Alignment(horizontal=水平对齐方式, vertical=垂直对齐方式, text_rotation=旋转角度, wrap_text=是否自动换行)
- 导入模块:from openpyxl.styles import Alignment
- 首先将表格拉大,才能看见效果
五、设置边框样式
Side(style=边线样式, color=边线颜色)
Border(left=左边线样式, right=右边线样式, top=上边线样式, bottom=下边线样式)
- 导入模块:from openpyxl.styles import Side, Border
六、设置填充样式
第一种(填充单种颜色)
PatternFill(fill_type=填充样式, fgColor=填充颜色)
- 导入模块:from openpyxl.styles import PatternFill
第二种(填充渐变色)
GradientFill(stop=(渐变颜色1,渐变颜色2,……))
- 导入模块:from openpyxl.styles import GradientFill