蓝绝

博客园 首页 新随笔 联系 订阅 管理
  232 随笔 :: 1 文章 :: 0 评论 :: 25914 阅读

#获取表格单元格,修改字体样式

修改字体样式

Font(name=字体名称,size=字体大小,bold=是否加粗,italic=是否斜体,color=字体颜色)

获取表格中字体的样式

cell.font.属性

设置对齐样式

Alignment(horizontal=水平对齐方式,vertical=垂直对齐方式,text_rotation=旋转角度,wrap_text=是否自动换行)

 设置边框样式

Side(style=边线样式,color=边线颜色)

Border(left=左边线样式,right=右边线样式,top=上边线样式,bottom=下边线样式)

 #修改字体样式

1
2
3
4
5
6
7
8
9
10
#coding:utf-8
#获取表格单元格,修改字体样式
import  openpyxl
from  openpyxl.styles import Font
workbook=openpyxl.load_workbook('新表.xlsx')
sheet=workbook['Sheet1']
cell=sheet['A1']
font=Font(name='微软雅黑',size=20,bold=True,italic=True,color='ff0000')
cell.font=font
workbook.save('新表.xlsx')

 #设置对齐样式

1
2
3
4
5
6
7
8
9
#coding:utf-8
import  openpyxl
from  openpyxl.styles import  Alignment
workbook=openpyxl.load_workbook('新表.xlsx')
sheet=workbook['Sheet1']
cell=sheet['A1']
algin=Alignment(horizontal='center',vertical='center')
cell.alignment=algin
workbook.save('新表.xlsx')

#设置边框样式

1
2
3
4
5
6
7
8
9
10
#coding:utf-8
import  openpyxl
from  openpyxl.styles import Side,Border                     #导入库 线条 边框
workbook=openpyxl.load_workbook('新表.xlsx')
sheet=workbook['Sheet1']
cell=sheet['A1']
side=Side(style='thin',color='ff0000')                      #设置线条的形状与颜色
border=Border(left=side,top=side,right=side,bottom=side)    #设置四边线条形状与颜色
cell.border=border                                          #将线条样式赋值给  单元格边框
workbook.save('新表.xlsx')

 

 

posted on   蓝绝  阅读(248)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示