Sinopsis del producto
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.
n
nCon 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.
n
nEl 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.
n
n VENTAJAS
n
nAdemá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.
n
nA QUIÉN VA DIRIGIDO
n
nEstudiantes 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.
n
n APRENDA
n
n - Cómo editar, grabar y ejecutar una base de datos en Macros empleando la herramienta de eventos.
n - Crear una interfaz profesional programando la cinta de Excel y manejando los menús contextuales para agregar funcionalidad a los sistemas desarrollados.
n
n
CONOZCA
n
n - Las diferentes herramientas que tiene VBA en Macros.
n
n
DESARROLLE SUS HABILIDADES PARA
n
n - Automatizar una base de datos.
n - Resolución de problemas y análisis de información.
n
n
CONTENIDO
n
nPrefacio XIII
nPrólogo XV
nMacros Automatiza tu trabajo Excel 2016 XVII
nAcceso al material complementario XIX
nA quién está dirigido este libro XXI
nQueremos saber de ti XXIII
n
Capítulo 1 Visual Basic para Aplicaciones 1
nUN CASO REAL PERO CON TINTES COMUNES A OTROS CASOS 2
nQUÉ ES VISUAL BASIC PARA APLICACIONES 3
nASPECTOS A TOMAR EN CUENTA DE LOS OBJETOS 7
nQUÉ ES EL EDITOR DE VISUAL BASIC 7
nCONOZCA LA FICHA DE DESARROLLADOR 8
nCÓMO GRABAR UNA MACRO 9
nCÓMO EJECUTAR UNA MACRO 11
nCÓMO EDITAR UNA MACRO: LIMPIAR UNA MACRO GRABADA 13
n
Capítulo 2 Fundamentos de programación en VBA 17
nCONOZCA ALGUNOS ELEMENTOS DEL LENGUAJE VISUAL BASIC
nPARA APLICACIONES 18
nPROCEDIMIENTOS SUB 18
nDECLARAR VARIABLES EN UNA MACRO 22
nCÓMO SE TOMAN LAS DECISIONES DENTRO DE LAS MACROS 25
nCONOZCA LOS CICLOS 27
nCONSEJOS Y TRUCOS: ASPECTOS PARA RECORDAR 34
n
Capítulo 3 La interacción con el usuario 35
nCONOZCA CÓMO INTERACTUAR CON EL USUARIO 36
nAPRENDA CÓMO CREAR UNA FORMA SENCILLA 43
nCONSEJOS Y TRUCOS: ASPECTOS PARA RECORDAR 46
n
Capítulo 4 Un ejercicio completo 47
nAPLIQUE TODO LO QUE HA APRENDIDO HASTA AHORA 48
nPRIMERA PARTE: LA FORMA 49
nSEGUNDA PARTE: LOS REPORTES 62
nPRÁCTICA 74
nCONSEJOS Y TRUCOS: ASPECTOS PARA RECORDAR 75
n
Capítulo 5 Cómo depurar una macro 77
nINTRODUCCIÓN 78
nTRABAJO CON ERRORES 79
n
Capítulo 6 Formas avanzadas 87
nINTRODUCCIÓN 88
nEVENTOS DE UNA FORMA 88
nALGUNOS CONTROLES COMUNES 88
nPREPARANDO EL ORDEN DE TABULACIÓN 98
n
Capítulo 7 Funciones personalizadas 107
nFUNCIONES PERSONALIZADAS 108
nDESARROLLO DE UN PROCEDIMIENTO FUNCTION 109
nDEPURANDO UNA FUNCIÓN 113
nFUNCIONES CON DOS PARÁMETROS 113
nFUNCIONES COMO PARTE DE EXCEL 116
nASPECTOS PARA RECORDAR DE LAS FUNCIONES 120
n
Capítulo 8 Eventos 121
n¿QUÉ SON LOS EVENTOS? 122
n¿DÓNDE COLOCAR EL CÓDIGO DEL EVENTO? 123
nEVENTOS DE LIBRO 124
nEVENTOS DE HOJA 126
nEVENTOS DE GRÁFICAS 129
nOTROS EVENTOS 131
nASPECTOS PARA RECORDAR DE LOS EVENTOS 134
n
Capítulo 9 Tablas dinámicas 137
n¿QUÉ SON LAS TABLAS DINÁMICAS? 138
nGRUPOS 147
nCONSEJOS Y TRUCOS: ASPECTOS PARA RECORDAR 147
n
Capítulo 10 Manejo de archivos 149
nLOS ARCHIVOS DE EXCEL 150
nUNA VISTA A FONDO DE LOS ARCHIVOS DE EXCEL 150
nTRABAJAR CON ARCHIVOS USANDO VBA 152
n
Capítulo 11 Gráficas 157
nLAS GRÁFICAS 158
nCREAR UNA GRÁFICA 159
nMODIFICAR UNA GRÁFICA 163
nMANEJO DE SERIES 164
n
Capítulo 12 El manejo del objeto Range 169
n¿QUÉ ES EL OBJETO RANGE? 170
n
Capítulo 13 Técnicas de programación 181
nINTRODUCCIÓN 182
nDETERMINAR EL ÚLTIMO RENGLÓN DE UN RANGO 182
nDESPLAZÁNDOSE ENTRE DATOS 183
nGUARDAR UNA HOJA EN ARCHIVO PDF 184
nENVIAR UN CORREO ELECTRÓNICO POR OUTLOOK 185
nENVIAR UN CORREO ELECTRÓNICO POR OUTLOOK 187
nTRABAJAR CON UN ARCHIVO DE WORD 189
nFUNCIÓN CONCATENAR PLUS 190
n
Capítulo 14 Arreglos 193
n¿QUE SON LOS ARREGLOS? 194
nARREGLOS UNIDIMENSIONALES 194
nARREGLOS MULTIDIMENSIONALES 196
nARREGLOS DINÁMICOS 196
n
Capítulo 15 Menús Contextuales 199
nMENÚS CONTEXTUALES 200
nTRABAJO CON MENÚS CONTEXTUALES 200
nAGREGAR UN SUBMENÚ 204
nCREAR UN MENÚ CONTEXTUAL NUEVO 206
n
Capítulo 16 La Cinta 209
nLA CINTA 210
nMANEJANDO LA CINTA 210
nLO BÁSICO DE RIBBONX 211
nALGUNOS COMANDOS 212
nCREAR UN MENÚ PASO A PASO 214
n
Capítulo 17 Complementos 223
nCOMENTARIOS SOBRE LOS COMPLEMENTOS 224
nCONSIDERACIONES PARA CREAR UN COMPLEMENTO 224
nTRABAJAR CON LOS COMPLEMENTOS 225
nCREAR UN COMPLEMENTO PASO A PASO 227
nSOBRE LA AYUDA 239
nPROTEGER EL PROYECTO 241
nGUARDAR CONFIGURACIONES ENTRE SESIONES 242
n
Capítulo 18 Módulos de clase 247
nMÓDULOS DE CLASE 248
nMONITOREAR EVENTOS A NIVEL APLICACIÓN 248
nCREAR UN OBJETO CON MÉTODOS Y PROPIEDADES 251
nPROPIEDADES 252
nMÉTODOS 255
n
Apéndice 1 257
nAYUDA EXTRA 258
nPÁGINAS WEB DE MICROSOFT 258
nGRUPOS DE NOTICIAS 258
nPÁGINAS WEB DE TERCEROS 259
nBLOGS 259
nVIDEOS 259
n
Apéndice II 261
nLISTA DE LOS CÓDIGOS DE ERROR DE
nVISUAL BASIC PARA APLICACIONES 262
nTIPOS DE VARIABLES 266
nTIPOS DE DATOS PARA EL MÉTODO INPUTBOX 266
nTIPOS DE DATOS PARA LA FUNCIÓN MSGBOX 267
nCATEGORÍAS PARA EL MÉTODO OPTION 267
nEVENTOS DE LIBRO 269
nEVENTOS DE HOJA 269
n
Apéndice III 271
nPREGUNTAS FRECUENTES 272
nVISUAL BASIC EN GENERAL 272
nFORMAS PERSONALIZADAS 275
nCOMPLEMENTOS 276
nÍndice analítico 277
9786076226209
Flores Castillo, Jose Mauricio
Sinopsis del producto
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.
n
nCon 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.
n
nEl 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.
n
n VENTAJAS
n
nAdemá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.
n
nA QUIÉN VA DIRIGIDO
n
nEstudiantes 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.
n
n APRENDA
n
n - Cómo editar, grabar y ejecutar una base de datos en Macros empleando la herramienta de eventos.
n - Crear una interfaz profesional programando la cinta de Excel y manejando los menús contextuales para agregar funcionalidad a los sistemas desarrollados.
n
n
CONOZCA
n
n - Las diferentes herramientas que tiene VBA en Macros.
n
n
DESARROLLE SUS HABILIDADES PARA
n
n - Automatizar una base de datos.
n - Resolución de problemas y análisis de información.
n
n
CONTENIDO
n
nPrefacio XIII
nPrólogo XV
nMacros Automatiza tu trabajo Excel 2016 XVII
nAcceso al material complementario XIX
nA quién está dirigido este libro XXI
nQueremos saber de ti XXIII
n
Capítulo 1 Visual Basic para Aplicaciones 1
nUN CASO REAL PERO CON TINTES COMUNES A OTROS CASOS 2
nQUÉ ES VISUAL BASIC PARA APLICACIONES 3
nASPECTOS A TOMAR EN CUENTA DE LOS OBJETOS 7
nQUÉ ES EL EDITOR DE VISUAL BASIC 7
nCONOZCA LA FICHA DE DESARROLLADOR 8
nCÓMO GRABAR UNA MACRO 9
nCÓMO EJECUTAR UNA MACRO 11
nCÓMO EDITAR UNA MACRO: LIMPIAR UNA MACRO GRABADA 13
n
Capítulo 2 Fundamentos de programación en VBA 17
nCONOZCA ALGUNOS ELEMENTOS DEL LENGUAJE VISUAL BASIC
nPARA APLICACIONES 18
nPROCEDIMIENTOS SUB 18
nDECLARAR VARIABLES EN UNA MACRO 22
nCÓMO SE TOMAN LAS DECISIONES DENTRO DE LAS MACROS 25
nCONOZCA LOS CICLOS 27
nCONSEJOS Y TRUCOS: ASPECTOS PARA RECORDAR 34
n
Capítulo 3 La interacción con el usuario 35
nCONOZCA CÓMO INTERACTUAR CON EL USUARIO 36
nAPRENDA CÓMO CREAR UNA FORMA SENCILLA 43
nCONSEJOS Y TRUCOS: ASPECTOS PARA RECORDAR 46
n
Capítulo 4 Un ejercicio completo 47
nAPLIQUE TODO LO QUE HA APRENDIDO HASTA AHORA 48
nPRIMERA PARTE: LA FORMA 49
nSEGUNDA PARTE: LOS REPORTES 62
nPRÁCTICA 74
nCONSEJOS Y TRUCOS: ASPECTOS PARA RECORDAR 75
n
Capítulo 5 Cómo depurar una macro 77
nINTRODUCCIÓN 78
nTRABAJO CON ERRORES 79
n
Capítulo 6 Formas avanzadas 87
nINTRODUCCIÓN 88
nEVENTOS DE UNA FORMA 88
nALGUNOS CONTROLES COMUNES 88
nPREPARANDO EL ORDEN DE TABULACIÓN 98
n
Capítulo 7 Funciones personalizadas 107
nFUNCIONES PERSONALIZADAS 108
nDESARROLLO DE UN PROCEDIMIENTO FUNCTION 109
nDEPURANDO UNA FUNCIÓN 113
nFUNCIONES CON DOS PARÁMETROS 113
nFUNCIONES COMO PARTE DE EXCEL 116
nASPECTOS PARA RECORDAR DE LAS FUNCIONES 120
n
Capítulo 8 Eventos 121
n¿QUÉ SON LOS EVENTOS? 122
n¿DÓNDE COLOCAR EL CÓDIGO DEL EVENTO? 123
nEVENTOS DE LIBRO 124
nEVENTOS DE HOJA 126
nEVENTOS DE GRÁFICAS 129
nOTROS EVENTOS 131
nASPECTOS PARA RECORDAR DE LOS EVENTOS 134
n
Capítulo 9 Tablas dinámicas 137
n¿QUÉ SON LAS TABLAS DINÁMICAS? 138
nGRUPOS 147
nCONSEJOS Y TRUCOS: ASPECTOS PARA RECORDAR 147
n
Capítulo 10 Manejo de archivos 149
nLOS ARCHIVOS DE EXCEL 150
nUNA VISTA A FONDO DE LOS ARCHIVOS DE EXCEL 150
nTRABAJAR CON ARCHIVOS USANDO VBA 152
n
Capítulo 11 Gráficas 157
nLAS GRÁFICAS 158
nCREAR UNA GRÁFICA 159
nMODIFICAR UNA GRÁFICA 163
nMANEJO DE SERIES 164
n
Capítulo 12 El manejo del objeto Range 169
n¿QUÉ ES EL OBJETO RANGE? 170
n
Capítulo 13 Técnicas de programación 181
nINTRODUCCIÓN 182
nDETERMINAR EL ÚLTIMO RENGLÓN DE UN RANGO 182
nDESPLAZÁNDOSE ENTRE DATOS 183
nGUARDAR UNA HOJA EN ARCHIVO PDF 184
nENVIAR UN CORREO ELECTRÓNICO POR OUTLOOK 185
nENVIAR UN CORREO ELECTRÓNICO POR OUTLOOK 187
nTRABAJAR CON UN ARCHIVO DE WORD 189
nFUNCIÓN CONCATENAR PLUS 190
n
Capítulo 14 Arreglos 193
n¿QUE SON LOS ARREGLOS? 194
nARREGLOS UNIDIMENSIONALES 194
nARREGLOS MULTIDIMENSIONALES 196
nARREGLOS DINÁMICOS 196
n
Capítulo 15 Menús Contextuales 199
nMENÚS CONTEXTUALES 200
nTRABAJO CON MENÚS CONTEXTUALES 200
nAGREGAR UN SUBMENÚ 204
nCREAR UN MENÚ CONTEXTUAL NUEVO 206
n
Capítulo 16 La Cinta 209
nLA CINTA 210
nMANEJANDO LA CINTA 210
nLO BÁSICO DE RIBBONX 211
nALGUNOS COMANDOS 212
nCREAR UN MENÚ PASO A PASO 214
n
Capítulo 17 Complementos 223
nCOMENTARIOS SOBRE LOS COMPLEMENTOS 224
nCONSIDERACIONES PARA CREAR UN COMPLEMENTO 224
nTRABAJAR CON LOS COMPLEMENTOS 225
nCREAR UN COMPLEMENTO PASO A PASO 227
nSOBRE LA AYUDA 239
nPROTEGER EL PROYECTO 241
nGUARDAR CONFIGURACIONES ENTRE SESIONES 242
n
Capítulo 18 Módulos de clase 247
nMÓDULOS DE CLASE 248
nMONITOREAR EVENTOS A NIVEL APLICACIÓN 248
nCREAR UN OBJETO CON MÉTODOS Y PROPIEDADES 251
nPROPIEDADES 252
nMÉTODOS 255
n
Apéndice 1 257
nAYUDA EXTRA 258
nPÁGINAS WEB DE MICROSOFT 258
nGRUPOS DE NOTICIAS 258
nPÁGINAS WEB DE TERCEROS 259
nBLOGS 259
nVIDEOS 259
n
Apéndice II 261
nLISTA DE LOS CÓDIGOS DE ERROR DE
nVISUAL BASIC PARA APLICACIONES 262
nTIPOS DE VARIABLES 266
nTIPOS DE DATOS PARA EL MÉTODO INPUTBOX 266
nTIPOS DE DATOS PARA LA FUNCIÓN MSGBOX 267
nCATEGORÍAS PARA EL MÉTODO OPTION 267
nEVENTOS DE LIBRO 269
nEVENTOS DE HOJA 269
n
Apéndice III 271
nPREGUNTAS FRECUENTES 272
nVISUAL BASIC EN GENERAL 272
nFORMAS PERSONALIZADAS 275
nCOMPLEMENTOS 276
nÍndice analítico 277
9786076226209
Flores Castillo, Jose Mauricio
Valoraciones
No hay valoraciones aún.