Macro no cierra Excel, solo el libro que la contiene

Tengo una macro la cual esperaba que cerrara excel, pero solo cierra el libro que la contiene:

Private Sub CierraLibro()

ActiveWorkbook.Close SaveChanges:=True

Application.Quit
End Sub

Me podría indicar por favor, como corregirla.

Uso excel 2013 (La he usado en excel 2007 y el mismo resultado, no cierra Excel)

1 Respuesta

Respuesta
2

[Hola

La línea del Quit nunca se ejecuta ya que cierras el libro con Close y al cerrarse obviamente ninguna línea posterior a dicho Close puede ser ejecutada. Es eso. Yo sugiero guardar sin cerrar el libro y después recién cerrar Excel.

Application.DisplayAlerts = False
Activeworkbooks.Save
Application.DisplayAlerts = True
Applications. Quit

Abraham Valencia

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas