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.

 28 Horas

Número de participantes


Precio por Participante​

Testimonios (5)

Próximos cursos

Categorías Relacionadas