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

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

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库)有实战例子(生成温度表)

相关文章
|
11天前
|
Python
Python办公自动化:xlwings对Excel进行分类汇总
Python办公自动化:xlwings对Excel进行分类汇总
37 1
|
10天前
|
存储 Python
Python示例:分解一个不多于指定位的正整数
Python示例:分解一个不多于指定位的正整数
20 0
|
4天前
|
数据处理 Python
Python 高级技巧:深入解析读取 Excel 文件的多种方法
在数据分析中,从 Excel 文件读取数据是常见需求。本文介绍了使用 Python 的三个库:`pandas`、`openpyxl` 和 `xlrd` 来高效处理 Excel 文件的方法。`pandas` 提供了简洁的接口,而 `openpyxl` 和 `xlrd` 则针对不同版本的 Excel 文件格式提供了详细的数据读取和处理功能。此外,还介绍了如何处理复杂格式(如合并单元格)和进行性能优化(如分块读取)。通过这些技巧,可以轻松应对各种 Excel 数据处理任务。
31 16
|
10天前
|
Python
Python编程的循环结构小示例(二)
Python编程的循环结构小示例(二)
|
10天前
|
存储 Python
Python示例:分解一个不多于指定位的正整数
Python示例:分解一个不多于指定位的正整数
15 0
|
10天前
|
机器学习/深度学习 Python
Python编程的循环结构小示例(一)
Python编程的循环结构小示例(一)
22 0
|
11天前
|
数据可视化 数据处理 Python
Python操作Excel:轻松实现数据处理与分析
Python操作Excel:轻松实现数据处理与分析
13 0
|
11天前
|
Python
Python办公自动化:xlwings对Excel进行列拆分
Python办公自动化:xlwings对Excel进行列拆分
22 0
|
11天前
|
Python
Python办公自动化:xlwings拆分Excel
Python办公自动化:xlwings拆分Excel
19 0
|
5月前
|
存储 数据处理 索引
Python操作Excel常用方法汇总
Python操作Excel常用方法汇总
235 0