У меня есть рабочий лист "StudentSheet1", который мне нужно добавлять столько раз, сколько нужно пользователю.
Например, если пользователь вводит 3 в ячейку "A1", сохраняет его и закрывает книгу.
Я хочу иметь три листа: «StudentSheet1», «StudentSheet2» и «StudentSheet3», когда рабочая книга открывается в следующий раз.
Так что у меня будет код в событии Workbook_Open. Я знаю, как вставить новые листы, но не могу вставить этот конкретный лист "StudentSheet1" три раза
Вот мой код:
Private Sub Workbook_Open()
Application.ScreenUpdating = False
Dim ws As Worksheet
Set ws = ActiveWorkbook.Sheets.Add(Type:=xlWorksheet, After:=Worksheets(1))
Application.ScreenUpdating = True
End Sub