閱: 1777 | 回: 2
等級(jí):學(xué)有小成-
積分:10 -
財(cái)富值:2 -
身份:普通用戶
Sub ModifySheetNames()
Dim ws As Worksheet
Dim i As Integer
' 設(shè)置要修改的工作簿的數(shù)量
Dim numOfWorkbooks As Integer
numOfWorkbooks = 3 ' 假設(shè)要修改3個(gè)工作簿的名字
'設(shè)置新的工作簿名字的前綴
Dim prefix As String
prefix = "NewName" ' 設(shè)置前綴為"NewName"
' 循環(huán)遍歷工作表,修改工作簿名字
For Each ws In Worksheets
i = i + 1
ws.Parent.Name = prefix & i
If i = numOfWorkbooks Then Exit For ' 根據(jù)需要修改的工作簿數(shù)量設(shè)定退出條件
Next ws
End Sub
Dim ws As Worksheet
Dim i As Integer
' 設(shè)置要修改的工作簿的數(shù)量
Dim numOfWorkbooks As Integer
numOfWorkbooks = 3 ' 假設(shè)要修改3個(gè)工作簿的名字
'設(shè)置新的工作簿名字的前綴
Dim prefix As String
prefix = "NewName" ' 設(shè)置前綴為"NewName"
' 循環(huán)遍歷工作表,修改工作簿名字
For Each ws In Worksheets
i = i + 1
ws.Parent.Name = prefix & i
If i = numOfWorkbooks Then Exit For ' 根據(jù)需要修改的工作簿數(shù)量設(shè)定退出條件
Next ws
End Sub
- 修改上述代碼中的numOfWorkbooks變量為要修改的工作簿的數(shù)量,prefix變量為新的工作簿名字的前綴。
- 在VBA編輯器中,按下F5鍵運(yùn)行代碼。工作簿的名字將被修改為指定前綴,并按照數(shù)字序列編號(hào)。
我的個(gè)性簽名
等級(jí):初學(xué)者
等級(jí):傳說級(jí)人物