python使用openpyxl库修改excel表格数据方法


当前第2页 返回上一页

简单使用:

1、新建excel文件处理

1

2

3

4

5

6

7

8

9

wb = Workbook()#创建工作簿

ws = wb.active#激活工作表

ws1 = wb.create_sheet("Mysheet")#创建mysheet表

ws.title = "New Title"#表明改为New Title

ws.sheet_properties.tabColor = "1072BA"#颜色

ws['A4'] = 4#赋值

d = ws.cell(row=4, column=2, value=10)#赋值

cell_range = ws['A1':'C2']#选择单元格区域

wb.save('test.xlsx')#保存

2、已有excel文件的处理

a、修改excel数据

1

2

wr = Write_excel('d:\demo.xlsx')

wr.write('A2','hello')

b、合并单元格

1

wr.merge('A1:B3')

c、单元格加入样式,如字体,颜色等属性

单元格B2设置宋体,14号,红色,自动换行,水平居中,垂直居中

1

2

3

font = Font(name=u'宋体', size=14, color=RED, bold=True)

align = Alignment(horizontal='center', vertical='center')

wr.cellstyle('B2', font, align)

d、创建3d柱状图

1

2

3

4

5

6

7

8

9

10

11

rows = [

  (None, 2013, 2014),

  ("Apples", 5, 4),

  ("Oranges", 6, 2),

  ("Pears", 8, 3)

]

  

for row in rows:

  ws.append(row)

  

wr.makechart(u"3D Bar Chart", 'E5', 12.5, 7, 2, 1, 3, 4, 1, 2, 4)

可以创建3d柱状和折线图表,挺好用的。

相关推荐:

Python使用matplotlib实现的图像读取、切割裁剪功能示例

Python使用email模块对邮件进行编码和解码

以上就是python使用openpyxl库修改excel表格数据方法的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

Python之spider

Python os.close() 方法是什么?os.close能做到什么?

Python如何截取字符串中特定部分

Python中tornado下websocket客户端编程的介绍

Python中命名空间的三种方式介绍(附示例)

Python怎么念

Python包和logging日志的相关介绍

一文详解Python网站开发会用到哪些orm框架

初学Python看什么书?

Python如何判断是否为浮点数

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...