1、先创建大量的工作表,shift+F11可以快速创建工作表
2、在第一个工作表,点击查看代码

3、输入如下代码,点击运行
Public Sub 获取各工作表的名称()
For i = 1 To Worksheets.Count
Sheets("Sheet20").Cells(i, 1).Value = Worksheets(i).Name
Next
End Sub

此时工作表中已经有数据了,我们在加上修改后的工作表名称

之后在代码编辑器输入如下代码,点击运行,之后所有的工作表都重命名好了
Public Sub 更改名称()
For i = 2 To Worksheets.Count
Worksheets(i).Name = Worksheets("Sheet20").Cells(i, 2).Value
Next
End Sub

文章介绍了如何使用ExcelVBA编写脚本,首先通过循环获取每个工作表的原始名称并存储,然后在第二个脚本中遍历并更新工作表名称为指定的新值。
674

被折叠的 条评论
为什么被折叠?



