Visual Basic - Desbordamiento cuando se cierra un libro de excel

Life is soft - evento anual de software empresarial
 
Vista:

Desbordamiento cuando se cierra un libro de excel

Publicado por Sergio (1 intervención) el 26/06/2018 16:27:02
Buenos días,

He creado una macro con VBA que ejecuta un proceso, se me esta presentando un error de desbordamiento en las últimas líneas del código, en donde cierre el archivo activo de Excel con la siguiente instrucción:

ActiveWorkbook.Close SaveChanges:=False

Y el error que se presenta es el siguiente:

Se ha producido el error '6' en tiempo de ejecución: Desbordamiento

He intentando con muchas formas de poder cerrar el archivo pero siempre me presenta el mismo error y no sé que puede estar sucediendo.

Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Antoni Masana
Val: 1.259
Plata
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Desbordamiento cuando se cierra un libro de excel

Publicado por Antoni Masana (558 intervenciones) el 27/06/2018 08:05:23
Esta instrucción:

1
ActiveWorkbook.Close SaveChanges:=False

Cierra el libro sin guardar los cambios, pero no cierra el Excel. No es la causante del error. El problema esta en otra parte del código.

Hay dos formas de cerrar el archivo, una es saltándote el error (que no voy a explicar) y otra es arreglandolo. Tienes que ejecutar paso a paso para ver que hace antes de cerrar el archivo para que de el error.

Y la última opción es la de siempre, pasarnos el archivo para que le busquemos el ojo tuerto.

Saludos.
\\//_
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar