Visual Basic para Aplicaciones (VBA) es el control remoto con el quese facilita el trabajo en Excel 2007. Su utilidad principal consisteen la automatización de tareas cotidianas, así como en lapersonalización de hojas de cálculo y servicios de bases de datos para el escritorio. Además, VBA nos permite aprovechar algunos recursosque no están en la interfaz de usuario estándar. Excel 2007. VisualBasic para Aplicaciones ha sido escrito con el propósito de guiarlepaso a paso durante la creación de macros en Microsoft Office Excel2007. Realizando los ejercicios que se le van proponiendo a lo largodel libro, adquirirá la experiencia necesaria para ejecutar numerosastareas a través de macros, tales como el formateo automático decuadros, figuras y textos o la manipulación de tablas y objetos, eincluso la elaboración de informes con PivotTable, entre otras muchastareas.Además, en el CD-ROM adjunto encontrará una versión de evaluación deMicrosoft Office Professional 2007, así como los ejemplos seguidos decada capítulo, plantillas y vídeos que le servirán de granutilidad.IntroducciónAdministrar los archivos de prácticaConvenciones y característicasObtener ayudaConsultar el libro originalObtener ayuda con uno de los programas de OfficeSi quiere obtener más información1. Haga que una macro ejecute tareas sencillas¿Cuál es la diferencia entre VBA y macro?Crear una macro sencillaCambiar el formato Moneda a través de una herramienta incorporadaGrabar una macro para cambiar el formato MonedaEjecutar la macroAsignar una tecla de método abreviado a una macroVer una macroGuardar el libro de la macroCambiar varias propiedades a la vezCrear barras laterales de título con un comandoGrabar una macro para combinar celdas verticalmenteEliminar las líneas superfluas de la macroManipular las propiedades grabadasGrabar una macro para remover elementos de la ventanaEjecutar la macro desde el editor Visual BasicUtilizar una macro para alternar el valor de una propiedadEliminar objetos repetitivos en una macro grabadaEjecute una macro desde la barra de herramientas de acceso rápidoMétodos de grabación de una macroConvertir una fórmula en un valor utilizando los comandos del menúConvertir una fórmula en un valor utilizando una macroHacer una instrucción larga más fácil de leerDesignar una ubicación de confianza para las macrosAtribuir una ubicación de confianza para las macrosDesignar un editor de confianza para las macrosPuntos clave2. Haga que una macro ejecute tareas complejasPrimer paso: Abrir el archivo del informeAbrir un archivo de textoVer una macro trabajar desde adentroSeleccionar un archivo mientras ejecuta la macroSegundo paso: Agregar los títulos faltantesSeleccionar únicamente las celdas vacíasRellenar la selección con valoresGrabar una macro para agregar valores faltantesVer la macro LlenarRótulos en acciónTercer paso: Añadir una columna de fechasAgregar una fecha constanteRecorrer la macroEscoger la fechaCuarto paso: Alimentar la base de datosAgregar datos a una lista maestraRecorrer la macro AñadirDatosGrabar un movimiento relativo¿Guardar las modificaciones antes de cerrar un archivo?Quinto paso: Borrar la hojaCrear una macro para borrar la hoja de cálculo activaHaga que la macro opere sin dificultadArmar el rompecabezasGrabar una macro que ejecute otras macrosSimplificar las instrucciones subrutinasPuntos clave3. Explore libros de Excel y hojas de cálculo¿Qué es un objeto?Los objetos vienen en coleccionesLos objetos tienen propiedadesLos objetos tienen métodosLos métodos pueden cambiar propiedadesLas propiedades pueden implicar accionesEntender un libro de ExcelAñadir un nuevo libroContar los librosCerrar librosHacer referencia a un solo libroReferirse a un libro por su nombreSeñalar un libroCambiar el valor de una propiedad WorkbookEntender las hojas de cálculoAñadir una nueva hoja de cálculoRenombrar y borrar una hoja de cálculoObserve el valor devuelto por el método DeleteObserve el resultado del método AddCopiar una hoja de cálculoManipular varias hojas a la vezDeclarar variables para activar listas automáticasPuntos clave4. Explore objetos RangeHacer referencia a un RangeUtilizar una dirección para referirse a un rangoReferirse a un rango como a una colección de celdasReferirse a un rango como a una colección de filas o columnasReferirse a un rango basado en la celda activaHacer referencia a los subconjuntos de un rangoHacer referencia a un rango relativoMejorar las selecciones grabadasBorrar la combinación Select...SelectionSimplificar los grupos SelectIntroducir valores y fórmulas en un rangoReferencias relativasReferencias absolutasEstilo de referencia F1C1Colocar valores y fórmulas en un rangoCrear fórmulas para rellenar una cuadrículaFormatear un rangoAñadir bordes a un rangoFormatear un rango al interiorPuntos clave5. Explore los objetos DataTrabajar con tablas de ExcelCrear un nuevo archivo a partir de una hoja existenteCrear una tabla desde una fuente internaCrear una Tabla desde una fuente externaGrabar una