批量重命名工作簿中的工作表名
一、批量重命名一个工作簿中的所有工作表
工作簿中有10个工作表,每张工作表的名字中都带有“2020年”字样,想把这几个字去掉。虽然说一个一个的重命名也花不了多少时间,但是如果这个工作簿中有100张工作表中,有100个工作簿都需要重命名下工作表名呢?可以想象,一个一个的去改名该是多大的工作量?不用担心,教你个绝招,使用Python几秒钟就搞定了,请看代码:
# -*- coding: utf-8 -*-
__author__ = 'ouyangmin'
__time__ = '2021/2/14 15:43'import xlwings as xw #导入xlwings模块
app = xw.App(visible = False, add_book = False) #启动Excel程序
workbook = app.books.open('e:\\table\\统计表.xlsx') #打开指定目录下的工作簿
worksheets = workbook.sheets #获取该工作簿中的所有工作表
for i in range(len(worksheets)): #遍历获取到的工作表worksheets[i].name = worksheets[i].name.replace('2020年', '') #重命名工作表,将2020年替换为空白
workbook.save('e:\\table\\统计表1.xlsx') #将重命名之后的工作簿重新保存
app.quit() #退出Excel程序
1、for i in range(len(worksheets)): 这行代码的意思是,len(worksheets)获取该工作簿中
批量重命名工作簿中的工作表名相关推荐
- Excel 2010 VBA 入门 067 导入多个工作簿中的工作表
目录 示例 实现代码 导入多个工作簿中的工作表 Application. ScreenUpdating属性 示例 如图所示,在同一个目录下有多个工作表名称相同的工资汇总月报.现希望通过VBA建立该多个 ...
- excel合并多个工作表_如何快速的合并多个 Excel 工作簿至一个工作簿中的工作表?...
作者:汪汪家的宝贝 链接:https://www.jianshu.com/p/c8ae6852f1da 前言 在日常工作过程中,我们有可能需要把多个Excel工作簿的内容汇总到一张Excel工作表中. ...
- Python批量重命名Maya场景中的3D物体
最初接触Maya是从7.0开始的,那时候Maya只支持mel(Maya Expression Language),mel的局限性很大,只能在Maya内部使用,功能来说没有Python强大: 后来从Ma ...
- 6.5 对多个工作簿中的工作表分别进行分类汇总
import os import xlwings as xw import pandas as pd app = xw.App(visible=False,add_book=False) file_p ...
- Excel一键删除工作簿中不同工作表内的图片
如下图所示在同一个工作簿不同的工作表中,有多张照片,小编今天要和大家分享的是,Excel一键就可以删除工作簿中不同工作表内的所有图片的操作 (方方格子插件) 1.先看动图吧 2.选择方方格子图片工 ...
- VBA小程序--新增工作表_核实工作簿中所有工作表表头是否一致(2020-5-13更新升级,提升容错率)
这是之前的版本,2020-4-1日写的,现在回过来再看当时的代码,真的觉得当时脑子有坑,为什么这么笨,要这么写... Sub 新增工作表_核实工作簿中所有工作表表头是否一致()Dim sht As W ...
- 使用pandas批量重命名(指定Excel中的对应列)
tags: Python Pandas Excel Tips 写在前面 今天有个朋友问我有没有一种简单的方法将Excel中的学号和姓名列作为文件名, 批量重命名100个Word文档, 下面是具体的文件 ...
- Excel VBA 将不同工作簿中的工作表,按照工作表名里相同的关键词汇总
命令从下面第一个Sub开始: Sub Collectwks() Dim Sht As Worksheet, rng As Range, Sh As Worksheet Dim Trow&, k ...
- [VBA]EXCEL同工作簿中多工作表合并VBA代码
代码分为三部分: 第一部分是新建一个汇总的工作表,并重新自定义命名: 第二部分是逐一将各个工作表复制粘贴到汇总工作表中: 第三部分为提示,即当合并工作完成后弹出提示. 代码如下: Sub Comb() ...
最新文章
- GNN、RL强势崛起,CNN初现疲态?这是ICLR 2021最全论文主题分析
- javaweb添加拦截器
- ELK学习笔记之ElasticSearch简介
- JQUERY获取各种HTML控件的值
- eclipse插件开发_开发Eclipse插件
- ajax存储单个数据_科学家现在可以使用单个原子存储数据
- 中文编程语言Z语言开源正式开源!!!
- 纽约poi数据集_数据福利|微软城市计算、AI for Earth
- MongoDB快速入门(五)- Where子句
- python读取一行的函数_Python linecache.getline()读取文件中特定一行的脚本
- java工作流引擎Jflow父子流程demo
- 基于深度学习的手写汉字识别
- 简易数据分析 04 | Web Scraper 初尝--抓取豆瓣高分电影
- Cisco(GNS3) - 路由器接口类型
- php查找最高分最低分,​热播网剧评分最高8.6分,最低只有5.3分,你猜到哪部剧最低吗?...
- 【awk】awk 常用命令
- 嵌入式开发之NorFlash 和NandFlash
- 【电商】电商后台设计—促销模块(上)
- Clutter为设备和开发增加了新酷元素
- Origin使两张图重叠展示在一张图上