python 操作excel基础(使用openpyxl模块)

这篇博客详细介绍了如何使用openpyxl模块进行Excel的基础操作,包括打开、读取和写入数据,插入和删除行列,修改单元格内容,创建和删除工作表,设置字体样式、对齐方式和边框等。还提到了如何插入公式,移动单元格以及冻结窗格等功能。
摘要由CSDN通过智能技术生成

一 基础操作
1打开excel表格并获取表格名称
wookbook = load_workbook(filename = 表格文件路径)
(注意只能打开存在的表格,不能用该方法创建一个新表格文件)
workbook.sheetnames # 获取表格文件内的sheet名称
2 通过sheet名称获取表格对象
sheet = workbook[sheet名称]
3 获取表格尺寸大小
sheet.dimensions
4获取表格内某个格子的数据
sheet = workbook.active 打开活跃的/唯一的表格
cell = sheet[‘A1’] 获取A1格子
value = cell.value 该格子的数据
5 获取某个格子的行数,列数,坐标
print(cell.row, cell.column, cell.coordinate)
6 可用行数和列数定位某个格子
cell = sheet.cell(row = 1,column =1)
7 获取一系列格子
cells = sheet[‘A1:A5’]
cells = sheet[‘A’]
8 获取一系列格子 (按行或者列获取)
for row in sheet.iter_row(min_row=2,max_row=3,min_col=1,max_col=2):
print(row) #获取一整行
for cell in row:
print(cell) (按行获取)
for col in sheet.iter_row(min_row=2,max_row=3,min_col=1,max_col=2):
print(col)
for cell

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值