蓝绝

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

创建工作表

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')

  

 

posted on 2022-11-02 15:22  蓝绝  阅读(161)  评论(0编辑  收藏  举报