Temario del curso
Parte I. Aprovecha más de Excel
Revisión de las herramientas en la pestaña Datos
- Acceso a datos externos - ¿realmente necesitas visitar el sitio web del banco todos los días para conocer la tasa de cambio actual del CHF?
- Definición de conexiones a datos externos (Access, Web, Texto, XML, ...)
- Clasificación multinivel - las reglas y las opciones de clasificación adecuadas
- Filtrado avanzado eficiente - cómo crear filtros teniendo acceso a los criterios del filtro
- Texto a columnas rápido
- Eliminación de datos duplicados
- Forzar la entrada de datos correctos - cómo asegurarte de que los datos estén en un formato específico
- Análisis de simulación - cómo preparar una presentación profesional de posibles escenarios
- Análisis de simulación - cómo estimar el resultado de la fórmula
- Agrupación y resúmenes automáticos - cómo consolidar las filas y columnas y mostrar diferentes niveles de detalle
Tabla Dinámica (PivotTable) y Gráfico Dinámico (PivotChart)
- Campos calculados - cómo agregar un campo a la Tabla Dinámica que no esté en la hoja
- Elementos computacionales en la tabla
- Agrupación de datos y creación de estados profesionales
Parte II. Automatización con VBA.
Macros
- Grabación y edición de macros: Silencio en el set - está grabando
- Dónde almacenar las macros - dónde es mejor escribir macros
Introducción a la programación procedural - base necesaria
- Sub y Function - cómo invocarlos y qué son
- Tipos de datos - para qué se necesitan las variables y si vale la pena declararlas
- La declaración condicional If ... Then .... ElseIf .... Else .... End If
- Declaración Case y la trampa asociada
- Bucle for ... next, bucle ... each
- Bucles for ... while, until
- Instrucciones de interrupción del bucle (exit)
Visual Basic en acción
- Carga y descarga de datos a una hoja de cálculo (Cells, Range)
- Carga y descarga de datos al usuario (InputBox, MsgBox)
- Alcance y duración de las variables
- Operadores y sus prioridades
- Opciones útiles del módulo
- Protección de código - protección del código contra modificaciones y visualización
- Objetos clave de Excel: Application, Workbook, Workbooks, Worksheet, Worksheets,
- ThisWorkbook, ActiveWorkbook, ActiveCell, Selection, Range, Cells, ...
Depuración
- Ventana Inmediata
- Ventana Locales
- Ejecución paso a paso - ¿qué hacer cuando algo deja de funcionar?
- Puntos de control (Watchpoints)
- Pila de llamadas (Call Stack)
Manejo de errores
- Tipos de errores y formas de evitarlos
- Captura y manejo de errores en tiempo de ejecución, por qué un código bien escrito a veces no funciona
- Estructura: On Error Resume Next, On Error GoTo etiqueta, On Error GoTo 0
Requerimientos
Conocimientos de MS Excel al menos intermedios.
Testimonios (5)
Sala de formación y ubicación tranquila con todo lo necesario.
Abdullah Adelyar - USAID - Kabul Afghanistan
Curso - Access VBA
Traducción Automática
Había una buena cantidad de información para el tiempo de formación. Además, el entrenador se involucró mucho con el grupo, especialmente cuando las personas tenían problemas o hacían preguntas. Fue muy amable por su parte ofrecer ayuda en caso de futuras ideas.
Aleksander Jarecki - Amazon Development Center Poland Sp. z o.o.
Curso - Visual Basic for Applications (VBA) in Excel (intermediate level)
Traducción Automática
I generally enjoyed the practical examples.
Marika Agius
Curso - Visual Basic for Applications (VBA) for Analysts
Traducción Automática
Recientemente estuve luchando con algunos problemas con las tablas dinámicas y el curso me dio los conocimientos para trabajar con tablas dinámicas de forma más rápida, inteligente y eficiente.
Arina Moayed-Dzenisa - Universal-Investment-Gesellschaft mbH Branch Poland Sp. z o. o.
Curso - Microsoft Office Excel - poziom średnio zaawansowany
Traducción Automática
I enjoyed the Excel sheets provided having the exercises with examples. This meant that if Tamil was held up helping other people, I could crack on with the next parts.
Luke Pontin
Curso - Data and Analytics - from the ground up
Traducción Automática