SS = Worksheets.Count Worksheets.Add after:=Worksheets(SS) SSS = Worksheets.Count Worksheets(SSS).Name = Worksheets(1).Cells(1, 1) '新工作表名稱等於第一個工作表A1值 End Sub
新增N個工作表並重新命名 Private Sub CommandButton2_Click() ad = Worksheets(1).Cells(1, 2) '在第一個工作表B1位置填入要新增幾個工作表
For i = 1 To ad SS = Worksheets.Count '取得目前工作表數 Worksheets.Add after:=Worksheets(SS) '新增工作表於最右 SSS = Worksheets.Count '更新工作表數 myvalue = InputBox("輸入工作表名稱", "工作表新增") '自行輸入工作表名稱 Worksheets(SSS).Name = myvalue Next i End Sub
Private Sub CommandButton3_Click() For i = 1 To 5 '新增5個工作表,工作表名稱分別為第一個工作表A1~A5值 SS = Worksheets.Count Worksheets.Add after:=Worksheets(SS) SSS = Worksheets.Count myvalue = Worksheets(1).Cells(i, 1) Worksheets(SSS).Name = myvalue Next i End Sub