• No se han encontrado resultados

PROGRAMACIÓN EN EXCEL CON MACROS Y VBA

N/A
N/A
Protected

Academic year: 2022

Share "PROGRAMACIÓN EN EXCEL CON MACROS Y VBA"

Copied!
13
0
0

Texto completo

(1)

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

(2)

MODULO I

BÁSICO

(3)

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

(4)

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

(5)

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

(6)

MODULO II

INTERMEDIO -

AVANZADO

(7)

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

(8)

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

(9)

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

(10)

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

(11)

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

(12)

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.

(13)

INFORMES E INSCRIPCIONES WhatsApp: 986 012 998

Correo: [email protected]; [email protected]

Facebook: CINFO UNMSM

Referencias

Documento similar

Este curso comienza de manera muy sencilla utilizando la funcionalidad para grabar macro de office, pero continúa escribiendo macros a partir del lenguaje de programación VBA

Este Curso de Certificación It en Microsoft Word 2016 + VBA para Word: Macros and Graphics Expert le prepara para utilizar las herramientas necesarias para editar todo tipo

Este curso comienza de manera muy sencilla utilizando la funcionalidad para grabar macro de office, pero continúa escribiendo macros a partir del lenguaje de programación VBA

De la misma manera, el objeto Application no tiene asignados directamente todos los libros de Excel sino que tiene una colección de objetos Workbooks la cual incluirá todos

VBA es una programación que está íntimamente relacionada con los libros y las hojas de cálculo y para esto Excel cuenta con un editor de programación donde se pone el código, a

La mayoría de las macros que se pueden crear en los programas de Office se escriben en un lenguaje llamado Microsoft Visual Basic para3. Aplicaciones, conocido

Especialista en MS Excel, Modelado de Datos, Dashboards, VBA Macros en Excel y Power BI; Carrera de Economía de la PUCP; Estudios de MBA en BI y BIG Data en el INSTITUTO EUROPEO

- Ofrecer al alumno los conocimientos necesarios en hojas de cálculo para realizar las operaciones más avanzadas de Microsoft Excel, haciendo especial hincapié en la grabación