Advertisement
YasserKhalil2019

T4354_Create New Sheet From Template

Nov 25th, 2019
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. https://excel-egy.com/forum/t4354
  2. ---------------------------------
  3.  
  4. Sub Create_New_Sheet_From_Template()
  5. Dim sheetName As String
  6.  
  7. sheetName = InputBox("Please Insert Sheet Name.", , Replace(Date, "/", "-"))
  8.  
  9. If sheetName = "" Or Len(sheetName) > 31 Then
  10. MsgBox ("You Did Not Insert A Name")
  11. Exit Sub
  12. End If
  13.  
  14. Worksheets("الصفحة الهدف").Copy After:=Sheets(Sheets.Count)
  15.  
  16. With ActiveSheet
  17. .Name = sheetName
  18. .Range("D4").Value = sheetName
  19. End With
  20. End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement