Macros con Excel 2016. Automatiza tu trabajo es una obra dirigida a los interesados en aprender a programar Macros para poder automatizar las tareas más frecuentes, o incluso crear...
Macros con Excel 2016. Automatiza tu trabajo es una obra dirigida a los interesados en aprender a programar Macros para poder automatizar las tareas más frecuentes, o incluso crear funciones personalizadas. Se presenta una introducción acerca de las diferentes herramientas que tiene la aplicación Visual Basic para Macros para poder grabar, editar y ejecutar una base de datos. También se exponen los fundamentos de programación en el código VBA, así como las diferentes instrucciones, procedimientos y ciclos dentro del mismo. Asimismo, se muestra cómo preparar una base de datos con un orden de tabulación, cómo crear una función personalizada con el procedimiento FUNCTION, así como la creación de eventos de gráficas, hojas y códigos. Para finalizar se incluye el tema de tablas dinámicas y sus grupos, la construcción y modificación de las gráficas, el objeto RANGE, los diferentes tipos de arreglos y la creación de complementos y módulos de clase.. - Aprenda: Cómo editar, grabar y ejecutar una base de datos en Macros. - Conozca: Las diferentes herramientas que tiene la aplicación de Visual Basic en Macros. - Desarrolle: La habilidades para automatizar una base de datos. José Mauricio Flores Castillo estudió en la Escuela de Ingeniería de la Universidad La Salle. Ha sido docente en el área de sistemas de cómputo en todos los niveles, ha dado cursos de capacitación en diversas empresas privadas y gubernamentales y es autor de varios libros.
Índice
1 Visual Basic para Aplicaciones.......................................... 1
2 Fundamentos de programación en VBA ...........................17
3 La interacción con el usuario........................................... 35
4 Un ejercicio completo...................................................... 47
5 Cómo depurar una macro..................................................77
6 Formas avanzadas ...........................................................87
7 Funciones personalizadas.............................................. 107
8 Eventos ..........................................................................121
9 Tablas dinámicas........................................................... 137
10 Manejo de archivos .....................................................149
11 Gráficas .......................................................................157
12 El manejo del objeto Range ........................................169
13 Técnicas de programación.......................................... 181
14 Arreglos .......................................................................193
15 Menús Contextuales................................................... 199
16 La Cinta ......................................................................209
17 Complementos............................................................ 223
18 Módulos de clase .......................................................247