Hello! 
I am trying to copy a worksheet about 20 times and then I need to rename each worksheet by a string name.
For Example:
ActiveSheet.Name = "VOTD Non-EXW"
ActiveSheet.Name = "VOTD Non-Pharma"
ActiveSheet.Name = "VOTD Pharma"
I found the following code that renames the worksheet by a specified date. I have been trying to adapt the code to rename my activesheet by a string but I can't seem to figure it out.
So...I managed to find this code:
Sub MakeYear()
Dim D As Date, L As Long
For L = 1 To 20
D = DateSerial(2004, 1, 1 + (L - 1) * 7)
Worksheets(1).Copy _
After:=Worksheets(Worksheets.Count)
ActiveSheet.Name = Format(D, "m-d-yy")
Next
End Sub
Any Assistance would be greatly appreciated

I am trying to copy a worksheet about 20 times and then I need to rename each worksheet by a string name.
For Example:
ActiveSheet.Name = "VOTD Non-EXW"
ActiveSheet.Name = "VOTD Non-Pharma"
ActiveSheet.Name = "VOTD Pharma"
I found the following code that renames the worksheet by a specified date. I have been trying to adapt the code to rename my activesheet by a string but I can't seem to figure it out.
So...I managed to find this code:
Sub MakeYear()
Dim D As Date, L As Long
For L = 1 To 20
D = DateSerial(2004, 1, 1 + (L - 1) * 7)
Worksheets(1).Copy _
After:=Worksheets(Worksheets.Count)
ActiveSheet.Name = Format(D, "m-d-yy")
Next
End Sub
Any Assistance would be greatly appreciated