11 指定位置插入空白行

import openpyxl
myBook=openpyxl.load_workbook('收入表.xlsx')
mySheet=myBook.active
#在收入表(mySheet)的第6行之前插入2个空白行
mySheet.insert_rows(6,2)
myBook.save('结果表-收入表.xlsx')

12 删除行数据

import openpyxl
myBook=openpyxl.load_workbook('收入表.xlsx')
mySheet=myBook.active
#从收入表(mySheet)的第6行开始,连续删除2行数据
mySheet.delete_rows(6,2)
myBook.save('结果表-收入表.xlsx')

13 插入空白列

import openpyxl
myBook=openpyxl.load_workbook('收入表.xlsx')
mySheet=myBook.active
#在收入表(mySheet)的第4列之前插入2个空白列
mySheet.insert_cols(4,2)
myBook.save('结果表-收入表.xlsx')

14 删除列数据

import openpyxl
myBook=openpyxl.load_workbook('收入表.xlsx')
mySheet=myBook.active
#从收入表(mySheet)的第2列开始,连续删除3列数据
mySheet.delete_cols(2,3)
myBook.save('结果表-收入表.xlsx')

15 移动数据

import openpyxl
myBook=openpyxl.load_workbook('收入表.xlsx')
mySheet=myBook.active
#把收入表(mySheet)的B4:B8范围的数据向下移动0行,向右移动3列
mySheet.move_range('B4:B8',rows=0,cols=3)
myBook.save('结果表-收入表.xlsx')