Cita:
Iniciado por herramienta
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
Creo que eso no funcionará, pues cuando ejecute ActiveWindow.Close, si el usuario selecciona "sí" o "no" la macro dejará de ejecutarse. No sé para qué necesitas realizar esas acciones. Pero dependiendo de lo que necesitas hacer puedes programarlo en el evento BeforeSave de WorkBook...