ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

补充python操作excel示例xlwings常用函数

2020-12-11 19:29:45  阅读:690  来源: 互联网

标签:单元格 sht 示例 xlwings excel value A1 range


xlwings常用函数

建立excel表连接

wb=xw.Book("新建 XLSX 工作表.xlsx") #这里可以是绝对路径

实例化工作表对象

sht=wb.sheets["sheet1"] #打开工作表

返回工作表绝对路径

wb.fullname

返回工作蒲名字

sht.name

在单元格A1中写入数据123

sht.range('A1').value="123"

读取单元格A1的内容

sht.range('A1').value

清除单元表内容和格式

sht.range('A1').clear()

获取单元格列标

sht.range('A1').column

获取行标

sht.range('A1').row

获取列宽

sht.range('A1').column_width 

获取行高

sht.range('A1').row_height 

行高自适应

sht.range('A1').rows.autofit()

列宽自适应

sht.range('A1').columns.autofit()

给单元格A1上背景色

sht.range('A1').color=(34,156,65) 

返回单元格颜色的RGB值

sht.range('A1').color

清楚单元格颜色

sht.range('A1').color = None

输入公式,相应单元格执行结果

sht.range('A1').formula='=SUM(B6:B7)' 

获取单元格公式

sht.range('A1').formula_array

向指定单元格位置写入批量信息

sht.range('A1').value=[['a1','a2','a3'],[1,2,3]]

使用expand()方法读取表中批量数据

sht.range('A1').expand().value

如果有不懂的地方可以参考我前面的python操作excel示例(xlwings库)有实战例子(生成温度表)

标签:单元格,sht,示例,xlwings,excel,value,A1,range
来源: https://blog.csdn.net/qq_43581670/article/details/111051821

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有