VBA ниже должен посмотреть список на вкладке «Настройка» и создать новую вкладку для каждого JobName
. Я получаю ошибку «вне диапазона» при выполнении.Добавление новых вкладок с помощью Excel VBA
Sub JobTabs()
Application.ScreenUpdating = False
Worksheets("Setup").Select
For i = 7 To 100
JobName = Sheets("Setup").Cells("D" & i).Value
If JobName = "" Then
i = 100
Else
Sheets("Job A").Copy
ActiveSheet.Name = JobName
End If
Next i
End Sub
Это работает, но ничего не происходит. В ячейках D7: D9 на листе Setup есть список из 3 новых имен вкладок. – user7459948
@ user7459948 попробуйте сейчас, я модифицировал код для цикла в строках в столбце D. Скопируйте отредактированный код и попробуйте –
@ user7459948 вы проверили код выше? это работает так, как вы планировали? –