Funciones de VBA para trabajar con libros Cerrar libro Excel (guardar cambios) ActiveWorkbook.Close Savechanges:=True ó ActiveWorkbook.Close(True)
Cerrar libro Excel (sin guardar cambios) ActiveWorkbook.Close(False) ó ActiveWorkbook.Close Savechanges:=False
Abrir libro Excel (ruta conocida) Workbooks.Open FileName:="C:\Trabajo\Informe.xls"
Abrir libro Excel ( usando un cuadro de diálogo) Sub abrir() On Error GoTo fallo MsgBox "Elija archivo para abrir." strArchivo = Application.GetOpenFilename Workbooks.OpenText Filename:=strArchivo If strArchivo = "" Then Exit Sub End If strArchivo = ActiveWindow.Caption fallo: Exit sub End sub
Devolver nombre del libro Excel strNombre = ActiveSheet.Parent.FullName ó MsgBox ActiveWorkbook.FullName
Centro de Formación solucion.es
pág. 60