Sub CrearMasHojas() Dim Cont As Long Dim CantPag As Integer Dim NomPag As String Dim NombreHoja As String Dim HojaAct As Worksheet On Error Resume Next Application.ScreenUpdating = False Set HojaAct = ActiveSheet CantPag = InputBox("Ingrese Cantidad de Copias de esta Hoja") NombreHoja = ActiveSheet.Name For Cont = 1 To CantPag NomPag = ActiveSheet.Name HojaAct.Copy After:=ActiveWorkbook.Sheets(NomPag) ActiveSheet.Name = NombreHoja & "-|" & Cont Next HojaAct.Activate Application.ScreenUpdating = True End Sub