Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/04/2008, 08:40
Avatar de David
David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 20 años
Puntos: 839
Re: programar reacciones al cerrar un fichero

Cita:
Iniciado por herramienta Ver Mensaje
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...
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.