PROGRAMACIÓN EN EXCEL
CON MACROS Y VBA
www.cinfo.unmsm.edu.pe
EXPERTO EN MICROSOFT EXCEL
Y KPI CON EL USO DE LAS TICS BALANCED SCORECARD
www.cinfo.unmsm.edu.pe
#CINFOUNMSM Online Learning Curso Virtual
(Clases en vivo) INTERMEDIO - AVANZADO
BÁSICO
MODULO I
BÁSICO
El contenido del curso Programación en Macros VBA Excel I, se orienta a brindar las herramientas adecuadas que permita realizar desde simples automatizaciones en las hojas de cálculo hasta creación de formulario que permita el rápido procesamiento de información.
Público en general como estudiantes, profesionales, trabajadores y em- prendedores que con conocimientos básicos en excel.
Capacitar al alumno en el manejo de las herramientas necesarias para optimizar procesos repetitivos en la hoja de cálculo de tal manera que le permita ser productivo, así como también realizar programas sencillos con validaciones y restricciones.
El curso se desarrolla bajo una metodología inductiva, deductiva y experi- mental. Estando el alumno en todo momento frente a una computadora, aplicando las técnicas apropiadas para desarrollar casos prácticos bajo la supervisión y asesoría del profesor.
ACERCA DEL CURSO
DIRIGIDO
OBJETIVO
METODOLOGÍA
• Curso : Programación en Excel con macros y VBA Módulo Básico
• Total horas : 24 horas
• Pre-requisito : Excel básico
• Práctica : 12 horas
• Modalidad : Virtual
DATOS GENERALES
Capítulo I: Como se crea un programa en Excel
• ¿Qué es una macro?
• La Ficha Programador y las Opciones de Seguridad.
• La grabadora de Macros.
• Formas de ejecutar una macro.
• El editor de Visual Basic para Excel.
• Principales ventanas del Editor de Visual Basic.
• Módulos, procedimientos y funciones.
• Objetos: Propiedades y Métodos. Sintaxis general.
• Programación Basada en Objetos.
• Creación de módulos y procedimientos.
• Ejecutar un procedimiento desde VBA.
Capítulo II: Uso de la Grabadora de Macros
• Macros con Referencia Absoluta.
• Macros con Referencia Relativa.
• Asignación de una macro a un objeto.
• Como eliminar una macro.
• Taller De Automatización De Formatos E Indicadores.
Capítulo III: Estructura de Macros en el Editor de Visual Basic Excel
• Ingresa al editor de Visual Basic Excel.
• Que es un programa en VBA Excel.
• El código en VBA.
• La Ventana Exploradora de Proyectos.
• Ejecución de un Macros pasó a paso.
• Taller De Elaboración De Consultas Y Modificación De Datos.
• Taller De Creación De Macros Con Grabadora Y Código.
Capítulo IV: Manejo de Rangos, hojas y archivos
• Propiedades y Métodos.
• Desplazamientos y selección (Range, offset, columns, Rows, End(xl..), Cels).
• Selección de Rangos: Directa y Relativa.
• Uso de Funciones de Visual Basic.
• Uso de La hoja de cálculo con Macros.
Capítulo V: Sentencias de Control
• If..then..else
• Select case
• Do While/Until
• For next - For Each Next
• With end with
TEMARIO
Capítulo VI: Creación de Formularios
• Ejecución de Formularios con botones.
• Cajas de Salida de Información MsgBox.
• Cajas de Entrada de Información InputBox.
• Diseño de Formularios Interactivos.
- Ejemplo de Ingresos de Fechas con formularios.
• Validaciones de fechas con código VBA.
• Alcance de las Variables en la programación.
• Ejemplo de aplicación.
• Taller De Elaboración De Formulario Para El Área De Servicio Al Cliente Y RR.HH.
Capítulo VII: Las sentencias MsgBox e InputBox
• Ventana de salida de información Msg Box.
• Ventana de salida de información Msg Box.
• Taller De Creación De Funciones Y Aplicación De Macros Compuestas.
Capítulo VIII: Creación de formularios UserForm
• Herramientas de formularios.
• La ventana propiedades.
• Diseño de formularios interactivos.
• Validación y Restricciones en los formularios.
• Abrir archivos(.txt,.xml,.mp4) desde formularios.
TEMARIO
MODULO II
INTERMEDIO -
AVANZADO
El contenido del curso Programación en Macros VBA Excel II, se orienta a brindar las herramientas más avanzadas que permita realizar desde tra- bajar con validaciones en las hojas de cálculo y formularios hasta el ma- nejo de libros de cálculo con macros por eventos.
Público en general como estudiantes, profesionales, trabajado- res y emprendedores que con conocimientos básicos en VBA.
Capacitar al alumno en el manejo de las herramientas necesarias para optimizar procesos repetitivos e implementar proyectos a nivel de empresa con las validaciones requeridas, así como también consolidar los conoci- mientos en la programación de Macros.
• Curso : Programación en Excel con macros y VBA Módulo Intermedio - Avanzado
• Total horas : 24 horas
• Pre-requisito : Excel básico
• Práctica : 12 horas
• Modalidad : Virtual
El curso se desarrolla bajo una metodología inductiva, deductiva y experi- mental. Estando el alumno en todo momento frente a una computadora, aplicando las técnicas apropiadas para desarrollar casos prácticos bajo la supervisión y asesoría del profesor.
ACERCA DEL CURSO
DIRIGIDO
OBJETIVO
METODOLOGÍA
DATOS GENERALES
Capítulo I: Código en Visual Basic para Excel
• Sentencia de declaración.
• Constantes, Variables.
• Públicas, Privadas.
• Estáticas.
• Sentencia de asignación.
• De datos y objetos (Set).
• Tipos de objetos.
• Aplicaciones, libros, hojas, rangos, celdas, gráficos, formas, etc.
• Colecciones de objetos.
• Ejemplo de aplicación.
Capítulo II: Control de Flujo de un Programa
• Sentencia de bifurcación , repetición o bucle .
• Sentencia de ejecución múltiple con un objeto.
• Las sentencias: Goto, Call, Exit.
• Ejemplo de aplicación.
• Taller De Automatización De Indicadores.
Capítulo III: Manejo de Rangos
• Mover y copiar rangos.
• Nombrar rangos.
• Obteniendo la interacción de rangos.
• Proteger y desproteger rangos.
• Taller De Consolidación De Base De Datos . Capítulo IV: Manejo de Hojas
• Insertar hojas.
• Nombrar hojas.
• Eliminar hojas.
• ocultar y mostrar hojas.
• Proteger y desproteger hojas.
Capítulo V: Manejo de archivos
• Abrir un archivo.
• Abrir un archivo de texto con hoja de cálculo.
• Abrir un archivo elegido por el usuario.
• Cerrar archivos.
• Eliminar archivos.
• Verificar si un archivo existe.
• Verificar si un libro está abierto.
TEMARIO
Capítulo VI: Formularios Avanzados
• Iniciar formularios.
• Formularios de fichas múltiples.
• Formularios para ingresos de fechas para calendarios.
• Formulario de ingreso de usuarios con contraseña.
Capítulo VII: Uso de Botones de Control ActiveX Y funciones personalizadas
• Propiedades de botones.
• Código VBA de los controles.
• Crear funciones personalizadas.
• Taller De Automatización De Reportes.
Capítulo VIII: Manejo de Gráficos, imágenes y videos
• Redefinir los rangos a graficar.
• Crear formularios para ver graficas de Excel.
• Formularios para ver videos.
• Conectar imágenes y gráficos en los formularios.
• Taller De Diseño De Procedimientos Automatizados.
Capítulo IX: Manejo de formas, imágenes, módulos y eventos de Excel
• Mover, copiar, cambiar tamaño.
• Escribir fórmulas en las formas.
• Macros autoejecutables.
• Para libros y hojas.
• Para rangos de celdas.
• Para acciones del mouse y del teclado.
• Insertar y eliminar un modulo.
• Ocultar los módulos (contraseña).
• Taller Login De Acceso Con Formularios Y Registros.
Capítulo X: Control de pausas y de errores
• Application.Wait
• Application.OnTime
• On Error Resume Next
• On Error GoTo
• Err.Number
• Err.Description
• Control de mensajes de alerta (DisplayAlert)
• Control de actualización de pantalla (Screen.Updating)
• Taller En Casos Del Sector Contable ó aplicación en banca.
TEMARIO
Aprende desde la comodidad de tu hogar.
Sesiones en vivo
Con amplia experiencia y reconocida.
Plana docente
Clases grabadas
Repite las sesiones para un mejor aprendizaje.
Certificación UNMSM
Obten certificado a nombre de la UNMSM.
Que te ayudarán a potenciar tus conocimientos
Material Complementario
S/230.00 por módulo (incluye certificado)
BENEFICIOS
INVERSIÓN
CUENTA A NOMBRE DE LA UNMSM
p
Opción 1 de pago : Banco Pichincha (pago en ventanilla) Nro. Cuenta 0027-001668- 4 / Concepto de Pago: 201-433.p
Opción 2 de pago : BCP, para depósitos en ventanilla, cajero, agente o transferen- cia interbancaria.Nro. Cuenta 191-0215772-0-14 CCI N° 002-191-00021577201451
Razón Social: Universidad Nacional Mayor de San Marcos RUC : 20148092282 .
Finalmente, enviar el comprobante de pago a [email protected] ó cinfo.ventas@
unmsm.edu.pe con sus apellidos y nombres completos ,número de DNI, celular, do- micilio, nombre del curso y horario .
EL PROGRAMA FUNCIONA CON UN MÍNIMO DE 15 ALUMNOS
* Fecha de inicio sujeta a modificaciones según la cantidad de inscritos al Programa.
**No se aceptan devoluciones, ni traslados a otros Programas u Horarios.
* La plana docente puede ser modificado según la disponibilidad del docente.
** las clases se realizarán de manera virtual a través de la plataforma Zoom, Jitsi Meet, Google Meet ,etc
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (Universidad del Perú, DECANA DE AMÉRICA) TECNOLOGÍA QUE AVANZA, EXPERIENCIA QUE RESPALDA
Se otorga a:
CERTIFICADO
Por haber participado en el programa de :
“Programación en Excel con Macros y VBA - Nivel Básico”
Realizado del 09 de Mayo al 11 de Julio del 2021
Christian Jhonny de la Zota Solano
Ing. Cesar Augusto Angulo Calderón DIRECTOR Centro de Informática - UNMSM Lima, 05 de Septiembre del 2021.
...
MEDIOS DE PAGO
RESTRICCIONES
CERTIFICADO
PLANA DOCENTE
Ingeniero de Sistemas de la Universidad Nacional de Ingeniería. Con conocimientos relacionados a marke- ting, CRM, inteligencia de negocios, minería de datos y aprendizaje automatizado. Con amplia experiencia como analista de datos en distintas empresas reconoci- das. Asimismo, amplia experiencia en docencia en SQL Server en la UNMSM.
Raúl Rivero Aranda
Ingeniero Industrial de la UNMSM con experiencia en la implementación del Sistema de Administración de perso- nal, Asistencia y Planillas ADRYAN, con amplios conoci- mientos de Excel, Administración de Base de datos (SQL), Inteligencia de Negocios (Power Pivot, Power Query), informática y programación, ha sido partícipe en proce- sos de certificación BASC Y WRAP.
Gustavo Papa Rodriguez
Miguel Chalco Flores Ingeniero Industrial de la UNMSM con experiencia en dic-
tado de cursos de Informática en la Universidad Nacional Mayor de San Marcos (Centro de Informática “CINFO – UNMSM”); dictando los cursos de: Microsoft Windows 10;
Ofimática Microsoft Office 2013/2016/2019/Microsoft 365; Microsft Project 2013/2016; Excel Financiero, Excel básico, intermedio y avanzado; Macros y programación de VBA en Excel 2016/2019; SPSS 25, etc.
Con amplia experiencia como asesor y capacitador de empresas reconocidas a nivel nacional.