¿Como puedo eliminar las copias de hojas creadas al ejecutar una macro más de una vez ?
Tengo una macro programada para crear hojas nuevas con un formato predefinido ubicado en una hoja denominada "Formato" la cual a su vez toma los nombres de una lista ubicada en la columna A de la "Hoja 1". No obstante cuando la macro se ejecuta más de una vez, las hojas generadas toman el siguiente formato de nombre; Formato (2) Formato (3)... Formato (12)... Frente a esto quisiera saber como puedo evitar se evitar que se generen copias de la Hoja "Formato" cuando la Macro es ejecutada más de una vez adjunto más abajo la macro realizada .
Private Sub CommandButton1_Click()
Max = 45
For Cont = 2 To Max
Nombre = Cells(Cont, 1)
If Nombre <> "" Then
On Error Resume Next
Application.ScreenUpdating = False
Sheets("Formato").Visible = True
Sheets("FORMATO").Copy After:=Worksheets(Worksheets.Count)
ActiveSheet.Name = Nombre
Application.ScreenUpdating = True
Sheets("Formato").Visible = Falso
Sheets("1").Select
End If
Next Cont
End Sub