![]() |
programar reacciones al cerrar un fichero Hola gente, utilizo ActiveWindow.Close para cerrar un fichero excel en una macro. Al no haberse guardado se pregunta al usuario si desea guardarlo, con las respuestas posibles "si", "no" y "cancelar". En función de la respuesta se deben realizar diferentes acciones. Yo programo: respuesta = ActiveWindow.Close If respuesta = X Then El tema es que no se que poner en la X para cada una de las respuestas. ¿esta bien programado? Gracias de antemano y saludos |
Re: programar reacciones al cerrar un fichero Cita:
|
Re: programar reacciones al cerrar un fichero Hola David el Grande, gracias por la respuesta. Efectivamente al contestar si o no el archivo queda si o no grabado. El problema mio es que en funcion de si el usuario ha decidido grabarlo debo ejecutar un archivo y si no lo ha grabado parar el proceso. Si contesta cancelar se provocar la reaccion pero con Si y No soy incapaz. Respecto al BeforeSave no se lo que es. ¿Es posible hacerlo como pienso? Gracias de nuevo |
Re: programar reacciones al cerrar un fichero Cita:
En el menú a la izquierda hay varios objetos bajo el título "Microsoft Excel Objetos", allí selecciona "ThisWorkbook" y copia este código: Código: Saludos :-) |
| La zona horaria es GMT -6. Ahora son las 08:43. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.