Mostrar MsgBox si hay error en una macro
Buen día, yo se que el siguiente problema tal vez sea algo sencillo pero no me viene a la mente cómo realizarlo. Tengo dos macros en una hoja de menú, la primera macro oculta 4 hojas del libro de Excel, y la segunda las muestra otra vez. Sin embargo, al oprimir el botón de ocultar cuando ya están ocultas las hojas produce un error en la macro, y se me presentan en una ventana las opciones de Finalizar, Depurar y Ayuda. Me gustaría que en lugar de eso, se mostrara una sencilla ventana diciendo que No hay más hojas que ocultar, con un botón de Aceptar. Éste es el código que tengo de la macro:
Sheets("Empleados").Select
ActiveWindow.SelectedSheets.Visible = False
ActiveWindow.SelectedSheets.Visible = False
Sheets("Ventas").Select
ActiveWindow.SelectedSheets.Visible = False
Sheets("Historial de compras").Select
ActiveWindow.SelectedSheets.Visible = False
ActiveWindow.SelectedSheets.Visible = False
Sheets("Menú").Select
Gracias de antemano por su ayuda
Sheets("Empleados").Select
ActiveWindow.SelectedSheets.Visible = False
ActiveWindow.SelectedSheets.Visible = False
Sheets("Ventas").Select
ActiveWindow.SelectedSheets.Visible = False
Sheets("Historial de compras").Select
ActiveWindow.SelectedSheets.Visible = False
ActiveWindow.SelectedSheets.Visible = False
Sheets("Menú").Select
Gracias de antemano por su ayuda
1 Respuesta
Respuesta de Elsa Matilde
1