蓝绝

博客园 首页 新随笔 联系 订阅 管理

插入一列

.insert_cols(idx=数字编号)

插入多列

.insert_cols(idx=数字编号,amount=要插入的列数)

插入一行

.insert_rows(idx=数字编号)

插入多行

.insert_rows(idx=数字编号,amount=要插入的行数)

删除列

.delete_cols(idx=数字编号,amount=要删除的列数)

删除行

.delete_rows(idx=数字编号,amount=要删除的行数)

移动格子

.move_range(‘A3:B8’,rows=2,cols=-2)

正整数为向下或向右,负整数为向左或向上 

#coding:utf-8
import  openpyxl
workbook=openpyxl.load_workbook('新表.xlsx')
sheet=workbook['Sheet1']
sheet.insert_cols(idx=1)                   #插入一列
sheet.insert_cols(idx=2,amount=3)          #插入多列
sheet.insert_rows(idx=2)                   #插入一行
sheet.insert_rows(idx=4,amount=3)          #插入多行
sheet.delete_cols(idx=1,amount=4)          #删除多列
sheet.delete_rows(idx=2,amount=6)          #删除多行
sheet.move_range('A2:B6',rows=3,cols=2)    #整体移动格子数据

workbook.save('新表.xlsx')

  

 

posted on 2022-10-30 21:59  蓝绝  阅读(266)  评论(0编辑  收藏  举报