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.