Contacta con nosotros

Temario del curso

Parte I: Sacar más provecho de Excel

Visión general de las herramientas en la pestaña Datos

  • Acceso a datos externos: ¿Realmente necesita visitar diariamente el sitio web de su banco para conocer el tipo de cambio actual del franco suizo (CHF)?
  • Definición de conexiones a datos externos (Access, Web, Texto, XML, etc.)
  • Clasificación multinivel: reglas y opciones adecuadas para ordenar datos
  • Filtros avanzados eficientes: cómo crear filtros con acceso a criterios específicos
  • Conversión rápida de texto a columnas
  • Eliminación de datos duplicados
  • Validación de entrada: cómo asegurar que los datos cumplan con un formato específico
  • Análisis de simulación: cómo preparar una presentación profesional de escenarios posibles
  • Análisis de simulación: cómo estimar el resultado de una fórmula
  • Agrupamiento y niveles: cómo resumir filas y columnas para mostrar diferentes niveles de detalle

Tablas y gráficos dinámicos (PivotTable y PivotChart)

  • Campos calculados: cómo agregar a una tabla dinámica un campo que no aparece directamente en la hoja
  • Elementos de cálculo dentro de la tabla
  • Agrupación de datos y creación de informes con apariencia profesional

Parte II: Automatización mediante VBA

Macros

  • Grabación y edición de macros: ¿Silencio en el conjunto? Sí, se trata de grabar
  • ¿Dónde almacenar macros? ¿Cuál es el mejor lugar para escribirlas?

Introducción a la programación procedural: los fundamentos necesarios

  • Sub y Function: cómo invocarlas y qué representan
  • Tipos de datos: qué variables se necesitan y si vale la pena declarlas
  • La instrucción condicional: If ... Then ... ElseIf ... Else ... End If
  • La instrucción Case y la trampa que la acompaña
  • Bucles: For ... Next, For Each ... Next
  • Bucles: Do While ... Loop y Do Until ... Loop
  • Instrucciones para salir de un bucle (Exit)

Visual Basic en acción

  • Cargar y descargar datos en una hoja de cálculo (Cells, Range)
  • Cargar y descargar datos hacia el usuario (InputBox, MsgBox)
  • Alcance y tiempo de vida de las variables
  • Operadores y sus prioridades
  • Opciones útiles de módulos
  • Protección del código: evitar modificaciones no autorizadas y vista previa
  • Objetos clave de Excel: Application, Workbook, Workbooks, Worksheet, Worksheets,
  • ThisWorkbook, ActiveWorkbook, ActiveCell, Selection, Range, Cells, ...

Depuración

  • Ventana Inmediata
  • Ventana de variables locales
  • Ejecución paso a paso: qué hacer cuando algo deja de funcionar
  • Observaciones (Watches)
  • Apilamiento 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 correctamente escrito a veces puede fallar?
  • Estructuras: On Error Resume Next, On Error GoTo etiqueta, On Error GoTo 0

Requerimientos

Al menos un conocimiento intermedio de MS Excel.

 28 Horas

Número de participantes


Precio por participante

Testimonios (2)

Próximos cursos

Categorías Relacionadas