

Excel VBA
VBA批量修改工作表名称
2018-01-25 17:03:41
新建的excel中,默认有3个工作表:Sheet1,Sheet2,Sheet3 ,如果需要新添加工作表,其默认命名为Sheet4...如此类推。
但是为了显示的方便,我们往往都需要修改工作表的名称。方便快速查找内容。
如何快速批量修改工作表的名称呢?如下图,按单元格内容重新命名工作表
这里我们用Excel VBA处理。通过遍历Sheets,把当前工作表编辑的列内容赋值工作表名
Public Sub Changesheet() Dim i As Integer For i = 1 To Sheets.Count - 1 Sheets(i).Name = Cells(i, 2).Value Next i End Sub
效果图: