如何批量修改Excel工作表名称

如题所述

有的时候一个Excel文件里有很多的工作表(sheet),我们要一个个的修改工作表的名称,是不是太麻烦,有没有好方法呢。这里提供一种方法能迅速更改工作表名称。
首先向将Excel文件的后缀变更为zip。

②双击zip压缩包→xl文件夹,找到workbook.xml文件,并将workbook.xml复制到桌面(注意不要解压压缩文件)。

以记事本的方式打开桌面上的workbook.xml文件。找到如下内容: sheetssheet name="Sheet1" sheetId="1" r:id="rId1"/sheet name="Sheet2" sheetId="2" r:id="rId2"/sheet name="Sheet3" sheetId="3" r:id="rId3"//sheets
整理一下你就会明白: sheets sheet name="Sheet1" sheetId="1" r:id="rId1"/ sheet name="Sheet2" sheetId="2" r:id="rId2"/ sheet name="Sheet3" sheetId="3" r:id="rId3"/ /sheets 看出来了么,这里的sheet name的值就是工作的名称。 直接在记事本里改成我们想要的。

保存文件,并将其粘贴回压缩文件夹中,会提示“此位置已包含同名文件”,点击复制与替换。

将zip文件扩展名再改回原来的.xlsx,然后打开此Excel文件,发现所有的工作表名称都已经改变了。
温馨提示:答案为网友推荐,仅供参考