Autor: FLORES CASTILLO, Jóse Mauricio
Páginas: 304
Editorial: Alfaomega
$24.698
Autor: FLORES CASTILLO, Jóse Mauricio
Páginas: 304
Editorial: Alfaomega
El libro se enfoca en la generación de reportes automatizados por medio del uso de las bases de datos y la integración de macros en Excel a través de Visual Basic para Aplicaciones (VBA), de manera que el lector mejore el flujo de trabajo al sustituir la hoja de cálculo por la base de datos y al automatizar la generación de reportes, cuadros estadísticos, resúmenes para toma de decisiones, además de solucionar problemas de control de datos, de repetición de acciones.
Con una completa introducción, se detallan los códigos de programación y se describen las herramientas que ofrece al usuario para grabar, editar y ejecutar macros; se explican las instrucciones, los ciclos y procedimientos. Cada concepto se ejemplifica con el código correspondiente y por medio de ejercicios.
El lector encontrará secciones en las que podrá consultar los aspectos más importantes del capítulo, ejercicios de programación o recomendaciones para optimizar la aplicación de los conocimientos adquiridos. Además, el lector podrá consultar en los apéndices recursos en línea, las listas de los códigos de error, tipos de datos y categorías para métodos y funciones, así como las dudas más usuales al programar en VBA.
VENTAJAS
Además de comprender el programa Excel, el usuario analizará el problema a resolver y planteará la solución en una forma tridimensional por medio de la interpretación de datos críticos. Este proceso se aplica en cualquier situación donde sea necesario el análisis de datos.
A QUIÉN VA DIRIGIDO
Estudiantes de nivel superior y posgrado de áreas administrativas, contables, de informática; analistas de información, administradores de pequeñas y medianas empresas, y profesionales independientes que requieran optimizar sus herramientas para el manejo de información para la toma de decisiones.
APRENDA
CONOZCA
DESARROLLE SUS HABILIDADES PARA
CONTENIDO
Macros. IX
Prefacio XIII
Prólogo XV
Macros Automatiza tu trabajo Excel 2016 XVII
Acceso al material complementario XIX
A quién está dirigido este libro XXI
Queremos saber de ti XXIII
Capítulo 1 Visual Basic para Aplicaciones 1
UN CASO REAL PERO CON TINTES COMUNES A OTROS CASOS 2
QUÉ ES VISUAL BASIC PARA APLICACIONES 3
ASPECTOS A TOMAR EN CUENTA DE LOS OBJETOS 7
QUÉ ES EL EDITOR DE VISUAL BASIC 7
CONOZCA LA FICHA DE DESARROLLADOR 8
CÓMO GRABAR UNA MACRO 9
CÓMO EJECUTAR UNA MACRO 11
CÓMO EDITAR UNA MACRO: LIMPIAR UNA MACRO GRABADA 13
Capítulo 2 Fundamentos de programación en VBA 17
CONOZCA ALGUNOS ELEMENTOS DEL LENGUAJE VISUAL BASIC
PARA APLICACIONES 18
PROCEDIMIENTOS SUB 18
DECLARAR VARIABLES EN UNA MACRO 22
CÓMO SE TOMAN LAS DECISIONES DENTRO DE LAS MACROS 25
CONOZCA LOS CICLOS 27
CONSEJOS Y TRUCOS: ASPECTOS PARA RECORDAR 34
Capítulo 3 La interacción con el usuario 35
CONOZCA CÓMO INTERACTUAR CON EL USUARIO 36
APRENDA CÓMO CREAR UNA FORMA SENCILLA 43
CONSEJOS Y TRUCOS: ASPECTOS PARA RECORDAR 46
Capítulo 4 Un ejercicio completo 47
APLIQUE TODO LO QUE HA APRENDIDO HASTA AHORA 48
PRIMERA PARTE: LA FORMA 49
SEGUNDA PARTE: LOS REPORTES 62
PRÁCTICA 74
CONSEJOS Y TRUCOS: ASPECTOS PARA RECORDAR 75
Capítulo 5 Cómo depurar una macro 77
INTRODUCCIÓN 78
TRABAJO CON ERRORES 79
Capítulo 6 Formas avanzadas 87
INTRODUCCIÓN 88
EVENTOS DE UNA FORMA 88
ALGUNOS CONTROLES COMUNES 88
PREPARANDO EL ORDEN DE TABULACIÓN 98
Capítulo 7 Funciones personalizadas 107
FUNCIONES PERSONALIZADAS 108
DESARROLLO DE UN PROCEDIMIENTO FUNCTION 109
DEPURANDO UNA FUNCIÓN 113
FUNCIONES CON DOS PARÁMETROS 113
FUNCIONES COMO PARTE DE EXCEL 116
ASPECTOS PARA RECORDAR DE LAS FUNCIONES 120
Capítulo 8 Eventos 121
¿QUÉ SON LOS EVENTOS? 122
¿DÓNDE COLOCAR EL CÓDIGO DEL EVENTO? 123
EVENTOS DE LIBRO 124
EVENTOS DE HOJA 126
EVENTOS DE GRÁFICAS 129
OTROS EVENTOS 131
ASPECTOS PARA RECORDAR DE LOS EVENTOS 134
Capítulo 9 Tablas dinámicas 137
¿QUÉ SON LAS TABLAS DINÁMICAS? 138
GRUPOS 147
CONSEJOS Y TRUCOS: ASPECTOS PARA RECORDAR 147
Capítulo 10 Manejo de archivos 149
LOS ARCHIVOS DE EXCEL 150
UNA VISTA A FONDO DE LOS ARCHIVOS DE EXCEL 150
TRABAJAR CON ARCHIVOS USANDO VBA 152
Capítulo 11 Gráficas 157
LAS GRÁFICAS 158
CREAR UNA GRÁFICA 159
MODIFICAR UNA GRÁFICA 163
MANEJO DE SERIES 164
Capítulo 12 El manejo del objeto Range 169
¿QUÉ ES EL OBJETO RANGE? 170
Capítulo 13 Técnicas de programación 181
INTRODUCCIÓN 182
DETERMINAR EL ÚLTIMO RENGLÓN DE UN RANGO 182
DESPLAZÁNDOSE ENTRE DATOS 183
GUARDAR UNA HOJA EN ARCHIVO PDF 184
ENVIAR UN CORREO ELECTRÓNICO POR OUTLOOK 185
ENVIAR UN CORREO ELECTRÓNICO POR OUTLOOK 187
TRABAJAR CON UN ARCHIVO DE WORD 189
FUNCIÓN CONCATENAR PLUS 190
Capítulo 14 Arreglos 193
¿QUE SON LOS ARREGLOS? 194
ARREGLOS UNIDIMENSIONALES 194
ARREGLOS MULTIDIMENSIONALES 196
ARREGLOS DINÁMICOS 196
Capítulo 15 Menús Contextuales 199
MENÚS CONTEXTUALES 200
TRABAJO CON MENÚS CONTEXTUALES 200
AGREGAR UN SUBMENÚ 204
CREAR UN MENÚ CONTEXTUAL NUEVO 206
Capítulo 16 La Cinta 209
LA CINTA 210
MANEJANDO LA CINTA 210
LO BÁSICO DE RIBBONX 211
ALGUNOS COMANDOS 212
CREAR UN MENÚ PASO A PASO 214
Capítulo 17 Complementos 223
COMENTARIOS SOBRE LOS COMPLEMENTOS 224
CONSIDERACIONES PARA CREAR UN COMPLEMENTO 224
TRABAJAR CON LOS COMPLEMENTOS 225
CREAR UN COMPLEMENTO PASO A PASO 227
SOBRE LA AYUDA 239
PROTEGER EL PROYECTO 241
GUARDAR CONFIGURACIONES ENTRE SESIONES 242
Capítulo 18 Módulos de clase 247
MÓDULOS DE CLASE 248
MONITOREAR EVENTOS A NIVEL APLICACIÓN 248
CREAR UN OBJETO CON MÉTODOS Y PROPIEDADES 251
PROPIEDADES 252
MÉTODOS 255
Apéndice 1 257
AYUDA EXTRA 258
PÁGINAS WEB DE MICROSOFT 258
GRUPOS DE NOTICIAS 258
PÁGINAS WEB DE TERCEROS 259
BLOGS 259
VIDEOS 259
Apéndice II 261
LISTA DE LOS CÓDIGOS DE ERROR DE
VISUAL BASIC PARA APLICACIONES 262
TIPOS DE VARIABLES 266
TIPOS DE DATOS PARA EL MÉTODO INPUTBOX 266
TIPOS DE DATOS PARA LA FUNCIÓN MSGBOX 267
CATEGORÍAS PARA EL MÉTODO OPTION 267
EVENTOS DE LIBRO 269
EVENTOS DE HOJA 269
Apéndice III 271
PREGUNTAS FRECUENTES 272
VISUAL BASIC EN GENERAL 272
FORMAS PERSONALIZADAS 275
COMPLEMENTOS 276
Índice analítico 277