Sub My_Script()
'Modified 11-15-17 1:27 PM EST
On Error GoTo M
Application.ScreenUpdating = False
Dim ans As String
Dim num As Long
ans = ActiveSheet.Name
num = Sheets(ans).Range("A1").Value
For i = 1 To num
Sheets(ans).Copy After:=Sheets(Sheets.Count)
ActiveSheet.Name = "Pkg" & i
ActiveSheet.Range("A1").Value = ""
Next
Application.ScreenUpdating = True
Exit Sub
M:
MsgBox "That sheet allready exist"
Application.DisplayAlerts = False
ActiveSheet.Delete
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub
Sub My_Script()
'Modified 11-15-17 1:40 PM EST
On Error GoTo M
Application.ScreenUpdating = False
Dim ans As String
Dim num As Long
ans = ActiveSheet.Name
num = Sheets(ans).Range("A1").Value
For i = 1 To num
Sheets(ans).Copy After:=Sheets(Sheets.Count)
ActiveSheet.Name = "Pkg" & ActiveSheet.Index - 1
ActiveSheet.Range("A1").Value = ""
Next
Application.ScreenUpdating = True
Exit Sub
M:
MsgBox "That sheet allready exist"
Application.DisplayAlerts = False
ActiveSheet.Delete
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub
Sheets("Master").Visible = False