¿desea guardar cambios?

01/08/2005 - 18:40 por pasarin | Informe spam
Hola , tengo una macro que abre y cierra varios ficheros. Cuando la ejecuto,
a la hora de cerrar los ficheros se interrupe la ejecución para preguntarme
si quiero guardar los cambios. Quisiera evitar la interrupción y el riesgo
de una respuesta no deseada. ¿que codigo VB tendría que escribir para que el
usuario no tenga que contestar nada y por tanto no se interrumpiese le
ejecución de la macro?
Gracias y Saludos.
 

Leer las respuestas

#1 javi
01/08/2005 - 19:17 | Informe spam
Hola Pasarin

Puedes probar con algo como esto

sub cerrar()
Workbooks("fichero_no_guardar.xls").Close SaveChanges:=False
Workbooks("fichero_si_guardar.xls").Close SaveChanges:=True
end sub

prueba a ver si funciona.

un saludo

Javi

pasarin escribió:
Hola , tengo una macro que abre y cierra varios ficheros. Cuando la ejecuto,
a la hora de cerrar los ficheros se interrupe la ejecución para preguntarme
si quiero guardar los cambios. Quisiera evitar la interrupción y el riesgo
de una respuesta no deseada. ¿que codigo VB tendría que escribir para que el
usuario no tenga que contestar nada y por tanto no se interrumpiese le
ejecución de la macro?
Gracias y Saludos.


Preguntas similares