插入一列
.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')
标签:insert,rows,sheet,idx,Python,行与列,cols,3.6,插入 From: https://www.cnblogs.com/988MQ/p/16842404.html