Я попытался создать макрос, который находится на листе overview
. Этот лист должен быть скопирован и переименован в Test 1
. Если я вернусь к обзорному листу и снова запустил макрос, новое имя ws
должно быть Test 2
и так далее.Excel VBA Macro для копирования рабочего листа и подсчета + 1
Я уже пробовал решения с Count
, и если тогда, но он не работает. В настоящее время он работает один раз, а затем он говорит ws
уже существует:
Sub CopyWs()
Dim NewName As String
ActiveSheet.Copy Before:=ActiveSheet
NewName = "Test " & WsNo + 1
WsNo = WsNo + 1
ActiveSheet.Name = NewName
End Sub