Está en la página 1de 5

7-MER-F-003, V.

1, 21/05/2014

INVITA AL CURSO REMOTO CON INSTRUCTOR EN VIVO

EXCEL MACROS. AUTOMATIZACIÓN DE REPORTES CON


PROGRAMACIÓN A VISUAL BASIC

DIRIGIDO A

El curso está dirigido a profesionales usuarios intermedios – avanzados de Excel, que utilicen la
herramienta de manera diaria para la solución de casos de negocio

DESCRIPCIÓN

Microsoft Excel es una herramienta muy eficaz que se puede usar para manipular, analizar y
presentar datos. A veces, a pesar del amplio conjunto de características que ofrece la interfaz de
usuario estándar de Excel, es posible que se desee encontrar una manera más fácil de realizar una
tarea repetitiva y común, o de realizar alguna tarea no incluida en la interfaz de usuario.
Afortunadamente, las aplicaciones de Office, como Excel, tienen Visual Basic para Aplicaciones (VBA),
un lenguaje de programación que brinda la posibilidad de ampliar dichas aplicaciones. Visual Basic
para aplicaciones es una combinación de un entorno de programación integrado denominado Editor
de Visual Basic y del lenguaje de programación Visual Basic, permitiendo diseñar y desarrollar con
facilidad programas en VBA. El término “para aplicaciones” hace referencia al hecho de que el
lenguaje de programación y las herramientas de desarrollo están integrados con las aplicaciones del
Microsoft Office (en este caso, el Microsoft Excel), de forma que se puedan desarrollar nuevas
funcionalidades y soluciones a medida, con el uso de estas aplicaciones.

El curso de programación con VBA (Visual Basic para aplicaciones) ha sido desarrollado teniendo en

cuenta que la programación en Excel el día de hoy está destinada principalmente para la

automatización de tareas repetitivas y la creación de algoritmos para la solución “a la medida” de

problemas en áreas tales como ingeniería, medicina o finanzas. Ya no es necesario programar en

Excel como para obtener y transformar datos de fuentes externas o presentar datos con gráficos

interactivos, tampoco es necesario para el manejo de grandes volúmenes de información.


7-MER-F-003, V.1, 21/05/2014

La programación con EXCEL ofrece beneficios como:

 Hallar la mejor solución en un modelo por medio de cálculos iterativos.

 Gestionar datos en una tabla mediante un formulario.

 Simular escenarios con variables dependientes.

 Simular escenarios con valores aleatorios.

 Crear una aplicación local para el control de un proceso.

 Aumentar el ciclo de vida de un archivo Excel.

 Conectarse a otra aplicación

OBJETIVO GENERAL

El participante aprenderá a Automatizar la transformación de datos con MS Excel y Power BI

Desktop

OBJETIVOS ESPECÍFICOS

 Aprender el lenguaje de programación VBA.

 Automatizar tareas con Visual Basic para Aplicaciones

 El participante estará en capacidad de:

 Automatizar tareas repetitivas.

 Desarrollar algoritmos.
7-MER-F-003, V.1, 21/05/2014

TEMARIO

Lección 1-4 MS Excel Visual Basic para aplicaciones

Fundamentos

Entorno de la aplicación

El modelo de objetos

Operadores

Propiedades

Métodos

Eventos

Variables y constantes

Instrucción Set

Funciones personalizadas

Control de errores

Lección 5-6 MS Excel Visual Basic para aplicaciones

Estructuras algorítmicas

Estructuras de selección

Estructuras de repetición

Lección 7 MS Excel Visual Basic para aplicaciones

Formularios

Controles Active X

Lección 8 MS Excel Visual Basic para aplicaciones

Matrices

Lección 9 MS Excel Visual Basic para aplicaciones

Mejores prácticas con VBA


7-MER-F-003, V.1, 21/05/2014

METODOLOGÍA

Seminario totalmente práctico, dividido en ocho (9) sesiones de tres (3) horas cada una, en las que
se desarrollarán los temas descritos anteriormente mediante ejercicios individuales. Cada participante
recibirá de forma digital una (1) carpeta con los archivos que serán utilizados durante el Seminario.
Además, recibirán un instructivo digital que contiene los procedimientos que se impartirán.

El curso se imparte de forma magistral, con la aplicación práctica por parte de los participantes
desde sus equipos de cómputo. Con ello, los conocimientos transmitidos son empleados por parte de
los colaboradores a través de prácticas guiadas por el instructor, en donde se explica paso por
paso cómo se ejecutan las diferentes funciones, aplicaciones, herramientas, etc.

Al ser de forma remota, se requiere de un enlace con Microsot Teams o zoom.us de forma tal
que todos los participantes ingresen a la videoconferencia. Los participantes recibiran un correo con
la invitacion a la clase.

Los participantes transmiten sus consultas al instructor en cualquier momento del curso. De igual
forma, el instructor realiza consultas y desarrolla actividades de forma tal que se promueva el
dinamismo de la sesión.

 Recomendaciones para un mejor aprovechamiento del curso:


o Cada participante debe trabajar con su propio equipo (Se recomienda NO trabajar en
parejas)
o Preferiblemente contar con 2 pantallas para proyectar en una la clase y trabajar en el
computador (Una buena opción es ver la clase en el dispositivo móvil (celular) y trabajar
en la computadora / No es indispensable es sugerido)
o Los participantes deben:
 Contar con buena señal de Internet
 Ubicarse en un lugar libre de distracciones externas que puedan interrumpir durante
la sesión.
 Incorporarse a la sesión al menos 10 minutos antes del inicio
 Tener en sus escritorios descargados los archivos con los que se va a trabajar
durante la sesión. (No deben trabajar en la carpeta comprimida)
 Mantener el micrófono cerrado, salvo cuando “levante la mano¨ (opcion habilitada en
Microsoft Teams) para hacer alguna pregunta o comentario”
 Mantenerse presente durante toda la sesión

REQUISITOS

La persona estudiante debe conocer los siguientes:

 MO Excel 2016 nivel intermedio.


 Se recomienda al participante disponer adicionalmente, de al menos tres horas
semanales para estudiar.
7-MER-F-003, V.1, 21/05/2014

 Deseable vocabulario básico en inglés para el lenguaje de programación.


 No es requerido conocimiento en programación VBA.

Software del dispositivo de cómputo:

 SO Windows 10.
 MO Excel 2016 o mayor.

El curso no abarca la versión de MS Excel que corren en sistemas operativos MAC

FACILITADOR

Sr. Miguel Ángel Retana Zamora,


Con mas de 19 años de experiencia en la administración de sistemas de información empresarial
para la toma de decisiones en procesos productivos, logísticos y de soporte a través de desarrollos
en Visual Basic para Aplicaciones con énfasis en control y simulación de procesos, control del
presupuesto y pronósticos de rentabilidad, sistemas de compensación variable, análisis de rentabilidad
basada en cascada de precios así como tableros de control gerencial.

Fecha: 16, 23, 30 junio, 7, 14, 21, 28 julio, 4 y 11 de agosto 2022

Hora: 1:00 p.m. a 4:00 p.m.

Inversión: ¢198.900,00 asociados; ¢227.460,00 no asociados (IVA Incluido)

Incluye: Material didáctico y certificado de participación

Inscripciones: Por el teléfono 2202-5600 extensiones 609, 611, 617, 662 ó 676, fax 2234-6089
O al correo electrónico: capacitacion@cicr.com
Dirección: 350 mts sur de la Fuente de la Hispanidad · San Pedro Montes de Oca, San José

También podría gustarte