python的excel处理之openpyxl
2024-08-27 00:28:58
一、颜色处理
cell = sheet.cell(row, col)
font = Font(size=12, bold=False, name='Arial', color=colors.BLACK)
align = Alignment(horizontal='center', vertical='center')
thin = Side(border_style="thin", color="0000FF")
border = Border(left=thin, right=thin, top=thin, bottom=thin) fill = PatternFill(start_color=colors.YELLOW, end_color=colors.YELLOW, fill_type="solid")
cell.fill = fill #背景色填充 cell.font = font #字体
cell.alignment = align #位置
cell.border = border #边框
二、一些sheet追加,row、col、sheet合并单元格
1、追加
sheet.append(list)
2、获取row、col
sheet.max_row
sheet.max_column
3、合并单元格
sheet.merge_cells(start_row=1 , start_column=1, end_row=2, end_column=1)#此为合并列单元格,合并行,则处理行即可
三、打开保存excel
proDir = os.path.abspath('..')
wb = openpyxl.load_workbook(proDir + '\\'+localtime+'.xlsx')
wb.save(proDir + '\\'+localtime+'.xlsx')#可以重命名新文件,即保存新文件
最新文章
- jquery easyui使用(三)······datagrid加载数据(已解决)
- [ActionScript 3.0] 分页排版
- Linux下安装Scala
- 【Android开发坑系列】之PopupWindow
- 2012杀毒软件排行榜TOP10强
- Altium Designer 常用快捷键总结
- Codeforces 468B Two Sets 并查集
- ios block使用
- Nodejs进阶:express+session实现简易身份认证
- tagName与nodeName的区别
- 利用kibana插件对Elasticsearch查询
- Winform 窗体实现圆角展示
- (6.1)linux操作系统基础
- luogu P4099 [HEOI2013]SAO
- 模板倍增LCA 求树上两点距离 hdu2586
- Java日期和时间
- django 动态生成CSV文件
- Python需要知道的知识点
- VC++获取当前路径及程序名的实现代码
- Net Quartz使用
热门文章
- flutter 主页面底部导航栏实现以及主题风格设置
- flutter FloatingActionButton组件
- 我的一个PLSQL存储过程【我】 改版,加入日志表
- 【Java】Spring快速入门(一)
- yii2 HeadersAlreadySentException 报错 解决方案
- 报错:(未解决)Opening socket connection to server master/192.168.52.26:2181. Will not attempt to authenticate using SASL (unknown error)
- 报错:The specified datastore driver (";com.mysql.jdbc.Driver";) was not found in the CLASSPATH. Please check your CLASSPATH specification, and the name of the driver.
- fa-list-alt
- lnmp 多版本php 同时运行
- jenkins-不能启动