Course Code: excelvbai
Duration: 14 hours
Prerequisites:

  • Buen conocimiento del uso de Excel.

Audiencia

  • Analistas de Datos

Overview:

Es una introducción a la programación procedural en VBA. El entrenamiento te permite adquirir una base sólida para el aprendizaje posterior y el entorno de VBA.

Este entrenamiento dirigido por un instructor (en línea o presencial) está destinado a analistas de datos que deseen usar VBA en Excel para automatizar tareas.

Al final de este entrenamiento, los participantes serán capaces de:

  • Grabar y editar macros según sea necesario.
  • Escribir procedimientos utilizando datos del hoja.
  • Crear sus propias funciones.
  • Manejar un evento (como la apertura de una celda, actualización de celdas, etc.) mediante el uso de manejadores de eventos.
  • Crear un formulario.

Formato del Curso

  • Conferencia interactiva y discusión.
  • Muchos ejercicios y práctica.
  • Implementación práctica en un entorno de laboratorio en vivo.

Opciones de Personalización del Curso

  • Para solicitar un entrenamiento personalizado para este curso, por favor contáctenos para arreglarlo.

Course Outline:

Macros

  • Grabación y Modificación de Macros
  • Asignación de Macros a la Barra de Herramientas, Botones, Teclas de Acceso Rápido

Entorno de Visual Basic para Aplicaciones (VBA)

  • Editor de Visual Basic y sus opciones
  • Administración de Componentes
  • Atajos
  • Optimización del Entorno

Introducción a la Programación Procedural

  • Procedimientos: Funciones y Subrutinas
  • Tipos de Datos

Flujo de Control

  • Si ...Entonces....Elseif....Sino....FinSi
  • Caso
  • Hacer...Bucle , Mientras
  • Para... Siguiente
  • Salir
  • Arrays y Bucles
  • Cadenas de Caracteres

Visual Basic

  • Intercambio de Datos entre VBA y la Hoja (Celdas, Métodos de Rango)
  • Obtención e Impresión de Datos del Usuario (InputBox, MsgBox)
  • Declaración de Variables
  • Ámbito y Duración de las Variables y Objetos
  • Operadores y sus Prioridades
  • Opciones de Módulos
  • Creación de Funciones de Hoja
  • Objetos, Clases, Métodos y Propiedades
  • Bloqueo del Proyecto para Visualización

Depuración

  • Tiempo de Ejecución, Tiempo de Diseño y Modo de Interrupción
  • Puntos de Interrupción y Vigilancia
  • Ventana Local
  • Ventana Inmediata
  • Pila de Llamadas

Manejo de Errores

  • Tipos de Errores
  • En Error IrA
  • En Error Continuar

Modelo de Objetos de Excel

  • Objeto Aplicación
  • Objeto Libro de Trabajo y Colección de Libros de Trabajo
  • Objeto Hoja de Cálculo y Colección de Hojas de Cálculo
  • EsteLibro, LibroActivo, CeldaActiva, ....
  • Objeto Selección
  • Colección de Rangos
  • Colección de Celdas
  • Uso de la Barra de Estado
  • Actualización y Optimización de Pantalla
  • Temporizador y Medición del Tiempo

Manejo de Eventos en VBA

Formularios de VBA

  • Creación y Uso de Formularios
  • Invocación de Formularios en el Código VBA
  • Uso de Formularios VBA en Hojas de Cálculo

Overview in Category:

Este entrenamiento dirigido por un instructor (en línea o presencial) en <loc> está destinado a analistas de datos que deseen usar VBA en Excel para automatizar tareas.

Al final de este entrenamiento, los participantes serán capaces de:

  • Grabar y editar macros según sea necesario.
  • Escribir procedimientos utilizando datos del hoja.
  • Crear sus propias funciones.
  • Manejar un evento (como la apertura de una celda, actualización de celdas, etc.) mediante el uso de manejadores de eventos.
  • Crear un formulario.