Guardar siempre al Cerrar excel

Tengo un aplicativo en excel y deseo que siempre que se cierre se guarden los cambios, lo intente así pero no funciona
    ActiveWorkbook. Sabe
    ActiveWindow.Close
Me imagino que se la debo vincular al botón cerrar.
Gracias por su ayuda!

1 Respuesta

Respuesta
1
Desde un botón seria:
Private Sub CommandButton1_Click()
ActiveWorkbook. Sabe
ActiveWindow. Close
End Sub
estam bien tus instrucciones, cual es el problema ?
El problema es que quiero que se ejecute con el botón cerrar(el rojo de la X), y no uno que yo ponga.
Muchas gracias por tu interés y ayuda!
Haaaa... Ok
Bien en el editor de Visual basic escoge el objeto ThisWorkbook dale sobre click y pones esto
Private Sub Workbook_WindowDeactivate(ByVal Wn As Window)
  ActiveWorkbook.Save
End Sub
Al cerrar el libro se grabara a todo evento, aun cuando el usuario diga no a la pregunta "desea grabar los cambios"
Bye

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas