Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Macros
- Grabación y modificación de macros
- Asignación de macros a la barra de herramientas, botones o teclas de acceso directo
Entorno de Visual Basic para Aplicaciones
- Editor de Visual Basic y sus opciones
- Gestión de componentes
- Atajos de teclado
- Optimización del entorno
Introducción a la programación estructurada
- Procedimientos: Funciones y Subrutinas
- Tipos de datos
Flujo de control
- If ...Then....Elseif....Else....Endif
- Case
- Do...Loop, While
- For... Next
- Exit
- Matrices y bucles
- Cadenas de texto (Strings)
Visual Basic
- Intercambio de datos entre VBA y la hoja (métodos Cells y Range)
- Obtención e impresión de datos de usuarios (InputBox, MsgBox)
- Declaración de variables
- Ámbito y ciclo de vida de variables y objetos
- Operadores y sus prioridades
- Opciones de módulos
- Creación de funciones de hoja de cálculo
- Objetos, clases, métodos y propiedades
- Bloqueo del proyecto para visualización
Depuración
- Modo de ejecución, diseño y pausa
- Puntos de interrupción y observadores
- Ventana Local
- Ventana Inmediata
- Pila de llamadas
Manejo de errores
- Tipos de errores
- On Error GoTo
- On Error Resume Next
Modelo de objetos de Excel
- Objeto Application
- Objeto Workbook y colección Workbooks
- Objeto Worksheet y colección Worksheets
- ThisWorkbook, ActiveWorkbook, ActiveCell, ....
- Objeto Selection
- Colección Range
- Colección Cells
- Uso de la barra de estado
- Actualización de pantalla y optimización
- Temporizadores y medición de tiempo
Manejo de eventos en VBA
Formularios en VBA
- Creación y uso de formularios
- Invocación de formularios en código VBA
- Uso de formularios VBA en hojas de cálculo
Requerimientos
- Conocimiento avanzado del uso de Excel.
Público objetivo
- Analistas de datos
14 Horas
Testimonios (1)
Trabajando con y utilizando nuestros propios datos/hojas de cálculo, donde podíamos ver cómo nos beneficiaría más.
Julie - Environment, Marine and Fisheries
Curso - Excel VBA Introduction
Traducción Automática