乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>Excel</em> 中,如何快速修改工作表的名称?-excel sheet重命名,ex

<em>Excel</em> 中,如何快速修改工作表的名称?-excel sheet重命名,ex

作者:乔山办公网日期:

返回目录:excel表格制作


既然本题中着重提出“快速”,对于手动的慢速更改就不再赘述,

最快速的方法唯VBA,可将需要更改的名字按照顺序写在一列单元格里,下述代码以sheet1的A列为例。

Sub tst()
Dim i%
For i = 1 To Sheets.Count
Sheets(i).Name = Sheet1.Cells(i, 1)
Next
End Sub

友情提醒:运行VBA请务必开启宏。



在Excel中为了更快速,更方便我们的操作和归类,可以给Excel工作表命名,比如在Excel中默认的3个工作表分别是“Sheet1”“Sheet2”“Sheet3”.,为了更加方便我们分类,我们可以将他们全部重命名。方法有多种,下面就一一为大家说明。

  方法/步骤
  方法一、打开Excel表格,选择菜单栏的“格式”中的“工作表”,然后点击“重命名”,此时即可个工作表命名了;

  方法二、直接右键点击工作表“Sheet1”处,然后选择“重命名”即可;

  方法三、最后一种个人觉得最方便快捷,直接用鼠标左键双击工作表“Sheet1”,这是可以直接输入需命名的的名称了。
反过来操作是简单的,没有按你这样想过和做过,估计是要VBA操作吧……
但是给你一个建议:
你这样的这个表名称很好的呀,若是按你的操作还是解决不了表格的选择和查找哦!不如新建一个工作表,把所有表格的A2单元格编号后面的文字提取出来变成目录表,然后每一个做一个链接,今后只要点一下目录表中的名称就自动指向对应的工作表了,很方便哦……

1、【第一步】 打开需要批量更改工作表名称的工作簿,在zd第一个工作表之前插入一个新的工作表,名称为“目录”,再单击到目录工作表中

2、【第二步】 用鼠标右键单击“目录”工作表名称,在弹出的菜单中选择“查看代码”,之后就会打开代码编辑器,或者直接按下组合键Alt+F11来打开代码编辑窗口。

3、【第三步】 在打开的VB代码编辑窗口中,选择插入新的模块,把下面的代码复制粘贴到模块中,再点击开始运行代码,然后最小化代码窗口。

4、【第四步】 运行“获取各工作表的名称”代码组之后,我们将会看到在“目录”工作表中第一列出现了每个工作表的名称,并按工作表顺序排列。

5、【第五步】我们需要在 第二列中输入要更改的新名称,如A2为二班,  B2输入Class 2,输入的新名称也要按着工作表顺序排列好。当然也可以改为其他名称。

相关阅读

关键词不能为空
极力推荐