Buenas tardes.
Ante todo muchas gracias al foro pues estoy aprendiendo mucho gracias a vosotros.
Estoy preparando una hoja excel que quiero que se asemeje a una aplicación. Para ello he preparado unas macros que hace que se oculten o se muestren las barras de herramientas al activar o desactivar la hoja (adjunto archivo de ejemplo).
Dado que la gente que va a utilizar la aplicación tiene varias hojas excel corriendo en la misma ventana de la aplicación, quiero que al hacer click en el botón de cerrar aplicación me restaure las barras de herramientas y me cierre solo hoja de la aplicación que he preparado.
Todo funciona correctamente excepto cuando se ejecuta la macro de restaurar las barras desde:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.Run "RestoreToolbars"
ActiveWorkbook.Close (0)
End Sub
La misma macro ejecutada manualmente hace lo que necesito, pero quiero evitar añadir más botones a la hoja.
¿Que hago mal?
Gracias por adelantado y saludos desde Barcelona,
Juan Manuel




