-
Cómo cerrar los libros en VBA
-
El uso de Visual Basic para Aplicaciones (VBA) en relación con los documentos de Excel proporciona a los usuarios una mayor capacidad para controlar las macros existentes y funcionalidad adicional Excel. Hay diferentes maneras de cerrar los libros de trabajo en VBA. Es posible ejecutar un código que obliga al libro para cerrar sin guardar los cambios o al incitar a los usuarios elegir si los cambios se deben guardar. Cada variación trata la funcionalidad de ahorro de manera diferente y el código específico para cada varía ligeramente. El proceso es simple y sencillo, independientemente de la opción elegida.
Instrucciones
1 Lanzar el libro de Excel que desea cerrar a través de VBA. Pulse la tecla "F11", "Alt" y para abrir el Editor de Visual Basic.
2 Escribir las siguientes líneas de código si desea cerrar el libro sin guardar ningún cambio:
Sub CloseBook ()
Application.DisplayAlerts = False
ActiveWorkbook.Close
Application.DisplayAlerts = True
End Sub
3 Escribir las siguientes líneas de código si desea cerrar el libro y guardar todos los cambios:
Sub Auto_Close ()
If ThisWorkbook.Saved = False Then
ThisWorkbook.Save
Terminara si
End Sub