当前第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、合并单元格
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如何打包成可执行文件
Python爬虫有什么用
Python中类的创建与使用的实现代码详解
如何查看Python安装路径
怎么用cmd运行Python
Python 实现在txt指定行追加文本的方法
Python自带numpy吗
Python底层是用c写的吗
Python如何判断整数
Python人工智能是什么意思
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python使用openpyxl库修改excel表格数据方法