设为首页收藏本站

嘻皮客娱乐学习网

 找回密码
 中文注册
搜索
打印 上一主题 下一主题
开启左侧

[OFFICE] 提取选定工作薄中所有工作表名称及对多个选定工作薄中工作表排序或批量修改工作表名称

[复制链接]
跳转到指定楼层
楼主
发表于 2016-11-5 13:30:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提取选定工作薄中所有工作表名称及对多个选定工作薄中工作表排序或批量修改工作表名称: (通用)提取工作薄中工作表名称及对若干工作薄中工作表排序或修改工作表名称.xlsm (47.1 KB, 下载次数: 294)


更新:
2022年1月5日更新,解决若有工作簿保护,无法改更改工作表名称和工作表排序的问题。前提是所有的工作簿保护密码都是相同的。




点击“提取工作薄内工作表名称”,可将选择的一个工作薄内所有工作表名称提取到A列。注意:只允许选择一个工作薄。



点击“按A列工作表名排序”,可将选择的若干工作薄内的工作表,按照A列中的名称从左到右排序。A列中的名称如果在某个工作薄中不存在,程序运行完后会提示每个工作薄中不存在A列名称的工作表的情况。如果某个工作薄中的某几个工作表名称不在A列中,那么这几个工作表会按原来的先后顺序排在工作薄的最右边。


首先将要修改的工作表名依次输入在A列,然后在B列填入要修改为的相应的工作表名,再点击“批量更名工作表”,可将选择的若干工作薄内表名为A列的工作表的名称依次修改成对应的B列的值。请确保不出现多个工作表用同一名称的错误。如果某个工作薄中没有A列中的工作表,程序结束后会提示。如果A列中的工作表名对应的B列为空,则不会对该工作表做操作。


还需要注意的是:

Excel工作表表名不能用下列字符:
冒号——:
斜杠——/
问号——?
反斜杠——\
星号——*
方符号——[ 或 ]


构成工作表的表名字符个数不得超过31个。


如果B列中的字符包含上面的特殊字符,或是字数超过31个,也会出现问题。
回复

使用道具 举报

小黑屋|手机版|嘻皮客网 ( 京ICP备10218169号|京公网安备11010802013797  

GMT+8, 2024-4-25 01:31 , Processed in 0.173129 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表