Eliminar Hoja si existe usando VBA
Código para eliminar una Hoja si ya existe. Solamente habría que cambiar "Hoja1" por el nombre de la hoja que se desee eliminar.
NombreHoja = "Hoja1"
For Num = 1 To ActiveWorkbook.Sheets.Count
If Sheets(Num).Name = NombreHoja Then Application.DisplayAlerts = False
Next Num
If Application.DisplayAlerts = False Then Sheets(NombreHoja).Delete
Application.DisplayAlerts = True
For Num = 1 To ActiveWorkbook.Sheets.Count
If Sheets(Num).Name = NombreHoja Then Application.DisplayAlerts = False
Next Num
If Application.DisplayAlerts = False Then Sheets(NombreHoja).Delete
Application.DisplayAlerts = True
Comentarios
Publicar un comentario