Macros

Solo disponible en BuenasTareas
  • Páginas : 3 (558 palabras )
  • Descarga(s) : 8
  • Publicado : 17 de agosto de 2010
Leer documento completo
Vista previa del texto
En esta sección aparecerán algunas de las instrucciones 'básicas' para utilizar con LIBROS. Una vez copiada en el Editor, colocar el cursor sobre la palabra en negrita y presionar F1 para acceder ala Ayuda Excel. Allí se encontrarán más explicaciones y ejemplos para esa instrucción.



1-Abrir un segundo libro:

Application.Workbooks.Open "C:\Mis docu\Libro1.xls" ' oWorkbooks.Open "C:\.....\Libro1.xls"





2-Activar un segundo libro:

Workbooks("Libro2.xls").Worksheets("Hoja3").Activate 'o

Workbooks(2).Sheets(3).Activate





3-Cerrar un libro(sin guardar):

Workbooks("Libro1.xls").Close False 'o
ActiveWorkbook.Close False





4-Cerrar un libro (guardando los cambios):

ActiveWorkbook.Save

ActiveWorkbook.Close5-Guardar un libro con otro nombre:

ActiveWorkbook.SaveAs Filename:="C:\Mis doc\Libro1.xls", FileFormat:=xlNormal, Password:="clave", ReadOnlyRecommended:=False



Estas son algunasde las opciones. Si se omiten, escribir la coma, como en el siguiente ejemplo:
ActiveWorkbook.SaveAs Filename:="C:\Mis doc\Libro.xls",,, ReadOnlyRecommended:=False





6-Guardar un librocuyo nombre será el valor de una celda:

ActiveWorkbook.SaveAs Filename:=Range("A2").Value





7-No mostrar aviso al salir, al eliminar hoja, o cualquier aviso que queremos omitir:Application.DisplayAlerts= False 'volverla a True al finalizar la macro





8-Deshabilitar la opción de actualizar vínculos al abrir un libro:

Application.DisplayAlerts= False'volverla a True al finalizar la macro
WorkBooks.Open Filename:= "C:\Mis docu\pruebas.xls", UpdateLinks:= 0





9-No mostrar la ejecución de la macro (movimiento de pantalla):Application.ScreenUpdating = False 'volverla a True al finalizar la macro





10-Ejecutar una macro al abrir un libro:

Insertar un módulo y allí escribir una rutina:

Ejemplo: Sub...
tracking img