养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

怎么批量修改Excel的表页名

时间:2024-10-28 20:24:27

因为后面会有一个汇总表从各个表页中腩柽鬣盛用INDIRECT这个函数取每个表页相同位置的值,但是如果表页名中带有空格,或者–+符号的时候就取不到。请问怎么能把表页名批量修改,把里面的各种符号删掉呢?

工具/原料

电脑一台

方法/步骤

1、首先,新建一个表(sheet)放在第一个位置,准备好新的名字,对应相应的工作表,从A2单元格开始,A1存放标题字段。

怎么批量修改Excel的表页名

2、首先,新建一个表(sheet)放在第一个位置,准备好新的名字,对应相应的工作表,从A2单元格开始,A1存放标题字段。

怎么批量修改Excel的表页名

3、找到ThisWorkBook右键插入模块

怎么批量修改Excel的表页名

4、输入以下代码:Sub重命名()Dimi&Fori=2哌囿亡噱ToSheets.CountSheets(i).Name=Sheets(1).Cells(i荑樊综鲶,1)NextEndSub

怎么批量修改Excel的表页名

5、关闭VBE,回到Excel界面,选择“开发者选项”-“插入”-“按钮”,随便在Excel中画一个按钮出来(如果没有“开发者选项”在工具栏右键-自定义功能区中勾选)

怎么批量修改Excel的表页名

怎么批量修改Excel的表页名

6、点击按钮,然后就可以把你第一个sheet删除了。(提示:先做好备份!)

怎么批量修改Excel的表页名

© 一点知识