La Web del Programador: Comunidad de Programadores
 
    Pregunta:  53626 - CERRAR APLICACIÓN DE EXCEL SIN GUARDAR CAMBIOS
Autor:  Carlos Gutierrez
Buenas Tardes,

Alguien me podría decir como se puede cerrar un libro de excel sin guardar los cambios, aun y que a éste archivo de excel se le haya hecho algun cambio?

el problema es que estoy abriendo un segundo archivo de excel desde una macro para extraer información que necesito llevarme a mi archivo de excel, pero a la hora de cerrar el archivo que abri para extrare la información me dice: "Desea guardar los cambios efectuados en 'mi archivo.xls'?
lo que quiero es que ce cierre el archivo sin preguntarme, pero que al mismo tiempo ni se guarde ningún cambio.

existe alguna opción en excel o codigo en Visual Basic para hacer ésto?

Saludos,

Carlos

  Respuesta:  Biel Piero Alvarado
Hola Carlos..

el problema tiene una sencilla solución.

Workbooks("ruta del archivo excel.xls").Close False

es muy importante el false.
ahi te pregunta lo de save changes.

con el false le estas diciendo que no.

espero que te sirva.

saludos