创建工作表
workbook.create_sheet(sheet名称)
删除工作表
workbook.remove(sheet实例)
复制工作表
workbook.copy_worksheet(sheet实例)
修改工作表名称
sheet.title
冻结窗格
sheet.freeze_panes=‘D2’
添加筛选
sheet.auto_filter.ref=sheet.dimensions
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
#创建,删除,复制工作表。修改工作表名称
#coding:utf-8
import openpyxl
workbook=openpyxl.load_workbook('京东鞋子评论信息.xlsx') #加载工作簿
print(workbook.sheetnames) #打印各工作表名称
workbook.create_sheet('mysheet') #创建工作表'mysheet'
#获取要删除的工作表的对象
sheet=workbook['mysheet'] ##获取要删除的工作表的对象
workbook.remove(sheet) #删除工作表
#获取复制的工作表对象
sheet=workbook['评论信息'] #获取工作表
workbook.copy_worksheet(sheet) #复制工作表
#修改工作表标题
sheet=workbook['评论信息 Copy7'] #获取工作表
sheet.title='mysheet' #修改工作表标题
print(workbook.sheetnames)
workbook.save('京东鞋子评论信息.xlsx') #保存表
#冻结窗格 添加筛选
#coding:utf-8
import openpyxl
workbook=openpyxl.load_workbook('京东鞋子评论信息.xlsx')
sheet=workbook['mysheet'] #获取操作表格
#冻结窗口
sheet.freeze_panes='A2' #冻结窗口,A2 为冻结第一行
#添加筛选
sheet.auto_filter.ref=sheet.dimensions #添加筛选
workbook.save('京东鞋子评论信息.xlsx')
浙公网安备 33010602011771号