On error Gosub
Tengo el siguiente Macro, para eliminar automáticamente, las hojas 1 y 2,
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.DisplayAlerts=False
Worksheets("Hoja1").Delete
Worksheets("Hoja2").Delete
Application.DisplayAlerts=True
End Sub
El problema es que una vez eliminadas las hojas, las próxima vez que guardas el libro da un error, lógico pues ya no localiza las hojas 1 y 2, buscando por la web encontré una referencia en la que decía algo de colocar un código o cláusula On Error Gosub. El problema es que no tengo ni idea de que va ni donde colocarlo.
Agradeciendo de antemano tu ayuda, te saludo cordialmente.
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.DisplayAlerts=False
Worksheets("Hoja1").Delete
Worksheets("Hoja2").Delete
Application.DisplayAlerts=True
End Sub
El problema es que una vez eliminadas las hojas, las próxima vez que guardas el libro da un error, lógico pues ya no localiza las hojas 1 y 2, buscando por la web encontré una referencia en la que decía algo de colocar un código o cláusula On Error Gosub. El problema es que no tengo ni idea de que va ni donde colocarlo.
Agradeciendo de antemano tu ayuda, te saludo cordialmente.
1 respuesta
Respuesta de Elsa Matilde
1