Была идея сделать следующим образом:
Dim MySh As Worksheet
Set MySh = Sheets("Template").Copy After:=Sheets(ThisWorkbook.Sheets.Count)
MySh.Name = InputBox("Inter sheet name:")
Не работает





Тогда имеет смысл перед копированием запомнить в коллекцию все имеющиеся листы, а после копирования найти тот лист, которого в коллекции нет...
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4