Sub MakeSheets()
Application.ScreenUpdating = False
Application.Calculation = xlManual
Dim StartingSheet As String
StartingSheet = ActiveSheet.Name
For Each c In Selection
Sheets("Template").Copy After:=Sheets(Sheets.count)
Sheets("Template (2)").Name = c.Value
Next c
Sheets(StartingSheet).Select
Application.Calculation = xlAutomatic
Application.ScreenUpdating = True
MsgBox "Done"
End Sub
Sub MakeSheets()
Application.ScreenUpdating = False
Application.Calculation = xlManual
Dim StartingSheet As String
StartingSheet = ActiveSheet.Name
For Each c In Selection
If c.Value <> "" Then
Sheets("Template").Copy After:=Sheets(Sheets.Count)
Sheets("Template (2)").Name = c.Value
End If
Next c
Sheets(StartingSheet).Select
Application.Calculation = xlAutomatic
Application.ScreenUpdating = True
MsgBox "Done"
End Sub