Macros con EXCEL

ÁREA: OFIMÁTICA

PRESENTACIÓN

Las macros son una serie de comandos y funciones grabados con el lenguaje de programación Visual Basic para Aplicaciones (VBA), que se almacenan para su uso posterior. Excel proporciona un entorno de programación que permite la creación o la edición de macros, con el fin de acelerar las tareas rutinarias, aplicar formatos o ejecutar otras macros. En una etapa posterior, las macros pueden ser asignadas a objetos gráficos o botones. En este curso se revisarán los conceptos y las técnicas necesarios para desarrollar macros con VBA, tendentes a la automatización de tareas complejas y la reducción del número de pasos para la ejecución de tareas frecuentes.

PERFIL DE INGRESO

Este curso está dirigido a las personas interesadas en la automatización de tareas de uso constante, mediante la agilización en el uso de comandos e instrucciones de Excel. Se requiere la acreditación o la demostración de conocimientos equivalentes a los cursos Hoja de cálculo EXCEL e Introducción a la programación.

OBJETIVO

El participante desarrollará macros para automatizar tareas repetitivas con Visual Basic para Aplicaciones en Excel.

TEMARIO

1. CONCEPTOS BÁSICOS
1.1 Características de una macro
1.2 Referencias absolutas y relativas
1.3 Ubicación
1.4 Ficha PROGRAMADOR
2. GRABACIÓN DE MACROS
2.1 Cuadro de diálogo macros
2.2 Aspectos importantes durante la grabación
2.3 Ejecución de una macro
2.4 Eliminar una macro
2.5 Edición básica de código
2.6 Crear macros de inicio
3. CONCEPTOS BÁSICOS DE VBA
3.1 Objetos
3.2 Métodos
3.3 Propiedades
3.4 Eventos
3.5 Módulos, procedimientos y palabras reservadas
3.6 Identificadores, variables y constantes
3.7 Tipos de datos
3.8 Operadores
4. MANEJO DE FUNCIONES
4.1 Predefinidas
4.2 Definidas por el usuario
4.2.1 Nombre y parámetros
4.2.2 Uso de funciones definidas por el usuario
5. ESTRUCTURAS DE CONTROL
5.1 Do... Loop
5.2 For
5.3 If... then... else
5.4 Select Case
5.5 Manejo de funciones recursivas

PERFIL DE EGRESO

Los conocimientos adquiridos permitirán al participante la identificación de los conceptos y las herramientas de Excel y Visual Basic para Aplicaciones, con el fin de utilizarlos en el desarrollo de macros y funciones personalizadas, que eleven el rendimiento y la eficiencia de las hojas de cálculo.

REQUISITOS ACADÉMICOS

Estudios mínimos de preparatoria o equivalente.

DURACIÓN

20 horas.

RECURSOS INFORMÁTICOS

Hardware:
Software:

BIBLIOGRAFÍA

Diciembre 2023

101065/B