首页 > 编程语言 >3.7 使用Python操作工作表对象 创建,删除,复制工作表。修改工作表名称

3.7 使用Python操作工作表对象 创建,删除,复制工作表。修改工作表名称

时间:2022-11-02 15:34:12浏览次数:43  
标签:mysheet xlsx sheet 删除 3.7 Python 工作 workbook

创建工作表

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

  

 

标签:mysheet,xlsx,sheet,删除,3.7,Python,工作,workbook
From: https://www.cnblogs.com/988MQ/p/16851144.html

相关文章

  • python命令手册重编(2021版)
    python命令手册重编(2021版)设定编码-支持中文1基础安装python2.7wgethttps://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgztarxvfPython-2.7.9.......
  • 分享5款工作和学习都离不开的软件
    如今,工作和学习都离不开电脑,所以电脑里的软件自然也是必不可少的,但是电脑软件那么多,不可能每个都装上吧,所以我们要装好用的、实用的,下面给大家分享5款好用到爆的软件,很多懂......
  • python给替换json字符串中的值&通过路径获取json字符串的值
    一、内容替换json字符串中的值 通过路径获取json字符串的值二、代码替换json字符串中的值 defrepalceJson(t_json,value,path):"""通过json路径......
  • Excel工作薄数据汇总到一个工作表,你其实只需要一键操作
    我们有时候需要将在同一个文件夹下的多个工作薄的数据到同一个工作表当中,首先我们需要确认的是这些数据的格式是否具有一致性,如果所有的数据格式都是一样的,那么这个问题就非......
  • 轻松掌握33个常用函数,解决89%工作难题
    HI,大家好,我是Excel教案。要用公式算总分,怎么做?​不同的青年,函数公式的写法迥然不同只要了解函数的基本构成和语法,你也能轻松变帅逼青年你知道怎么一键补全函数吗?你知道如何......
  • 轻松学会Excel函数,解决80%的工作难题
    HI,大家好,我是Excel教案。从小到大,你一定经历过:大大小小的不少赛事。但是,你,有没有想过……如果你要组织一个这样的比赛;到底要怎么算分呢?​虽然现在手机上都有计算器,但你不会......
  • python 读取excel
    练习#coding:utf-8"""#@Time:2022/10/2517:47#@Author:GinaGao#@File:#@Software:PyCharm#@Descript:pipinstall-ihttps://pypi.tuna.tsinghua......
  • python pywin32库 : Python 操作 windows 系统 API 【转】
         导入数据importrequestsimportre 请求数据forpageinrange(1,126):url='https://wallhaven.cc/toplist?page={}'.format(pa......
  • python编程基础
    1、python数制转换```方法一:a,b=eval(input())print(int(str(a),b))方法二:a,b=input().split(',')print(int(str(a),int(b)))......
  • 涉案系统相关----工作随笔
    一、ThisfunctionhasnoneofDETERMINISTIC,NOSQL,orREADSSQLDATAinits错误解决办法问题分析我们创建函数时必须指定我们的函数是否是DETERMINISTIC......