Acreditada en Alta Calidad
Res. nº. 29499 del Mineducación. 29/12/17 vigencia 28/12/21

Curso: Excel - Macros

Curso: Excel - Macros

La productividad en las empresas obliga a la automatización de procesos repetitivos, que permitan ganar tiempo y precisión. Las macros en Excel te permitirán identificar ciclos de acciones repetitivas.

¿A quién está dirigido el curso Excel - Macros?

Personas con dominio medio- alto de Excel, cuya actividad laboral demanda tareas repetitivas o que tienen que ver con el diseño de plantillas, modelos y prototipos en esta herramienta, para la gestión administrativa de su empresa.

¿Cuáles son los objetivos del curso Excel - Macros?

  • Generar macros que optimicen el trabajo en Excel y que reduzcan de manera significativa los tiempos en los procesos repetitivos.
  • Implementar el uso de botones sobre la hoja de Excel y sobre formularios desplegables, que ofrezcan una mejor presentación a sus modelos de trabajo en Excel.
  • Iniciar al futuro programador, ya sea que desee profundizar en Excel VB o que decida irse por la familia de herramientas de desarrollo de VISUAL STUDIO, gracias al concepto de Entorno de Desarrollo Integrado (IDE, por su sigla en inglés) que las aplicaciones de Microsoft comparten.
¿Por qué estudiar en la Universidad Ean?
Instituto para el Emprendimiento Sostenible

Contamos con el mejor equipo de profesionales para capacitarte, acompañarte y asesorarte en temas de emprendimiento.

Una de las mejores incubadoras universitarias del mundo

Nuestro programa Ean impacta fue destacado por la organización UBI Global, durante el World Incubation Summit 2018 (WIS).

15 laboratorios de alta tecnología

Aquí hemos desarrollado importantes proyectos para las industrias del país. ¡Aquí se forman los ingenieros que transforman el mundo!

Modelo de aprendizaje por retos

Rompimos el esquema tradicional de educación superior y hoy enseñamos de manera práctica, efectiva y motivadora, mediante la solución de retos.

Formación transversal

Todos nuestros estudiantes toman cursos relacionados con el proceso de creación y consolidación de empresas y modelos de negocios sostenibles.

Presencial
Inversión
$290.000
Facultad o Clasificación
Facultad de Administración, Finanzas y Ciencias Económicas
Duración
16 horas
Horarios

Horario: Lunes a jueves de 6:00 p.m. a 9:00 p.m.

Fecha de inscripción: hasta el 19 de febrero de 2019.
Actividades académicas: del 25 de febrero al 4 de marzo de 2019.

Plan de estudio

Módulo I - Controles para la creación de formularios que se muestran sobre la hoja de Excel.

  • Grabación y ejecución de macros básicas.
  • Botones y controles sobre la hoja.
  • Propiedades comunes de los controles.
  • Ejemplo de un Formulario para inventarios.

Módulo II - Una macro para la optimización de un formulario que registra los movimientos de inventario.

  • Propiedades del control SpinButton.
  • Propiedades del control OptionButton.
  • Propiedades del control ComboBox.
  • Técnicas de Excel usadas:
    • Funciones fx: CONTAR, HOY, ÍNDICE, SI.
    • Tablas para actualización de referencias.
  • Código Visual Basic:
    • Función condicional IF-THEN-ELSE.
    • Desplazamientos relativos con Offset.

Módulo III - Controle y valide los datos obligados en un formulario, usando IF-THEN-ELSE de Visual Basic.

  • Listado de acciones para limpiar formulario.
  • Comportamiento de celdas vinculadas.
  • Código VBA que borra una celda vacía.
  • Técnicas de Excel usadas:
    • Efectos al copiar fórmulas entre archivos.
    • Vinculación de referencias a tablas.
    • El consecutivo de fechas predefinido.

Módulo IV - Controles Active-X e iniciación de la programación sobre ‘eventos de usuario’.

  • Insertar controles Active-X sobre la hoja.
  • Cuidados al actualizar a controles Active-X.

Módulo V - Ajustes finales del código Visual Basic de un formulario con controles Active-X.

  • Revisión ‘paso a paso’ de una macro.
  • Aspectos de los controles Active-X.
  • Técnicas de Excel usadas:
    • fx SI que evalúa el estado de un control.

Módulo VI - Otros ajustes del código Visual Basic de un formulario con controles Active-X.

  • Listado de acciones para:
    • Capturar datos mediante controles.
    • Copiar datos a la base de datos.
    • Limpiar el formulario.
  • Código Visual Basic para:
    • Identificar primera línea de la tabla.
    • Ubicarse en la primera celda vacía.
    • Evento Change en el ‘paso a paso’.
    • Ubicación del código de los eventos.
  • Cuidados con los controles Active-X.

Módulo VII - Formularios desplegables USERFORMS con Active-X y la programación de sus eventos.

  • Formularios desplegables UserForm.
  • Otros aspectos:
    • Controles Label y sus limitantes.
    • Distintas formas de activar un UserForm y el comando Show.

Módulo VIII - Programación sobre eventos de controles Active-X en formularios desplegables UserForms.

  • Eventos de controles de un UserForm.
  • Conceptos y técnicas Visual Basic estudiadas.

Módulo IX - Ajustes finales del código VBA a los botones ACEPTAR y CANCELAR de un USERFORM.

  • Evento clic en botones ‘Aceptar’ y ‘Cancelar’.
  • Conceptos y técnicas Visual Basic estudiadas.

Módulo X - Macro para importar de forma dinámica un archivo plano de ancho fijo.

  • Aspectos de los archivos planos:
    • Características y su estructura.
    • La apertura de archivos en VBA.
  • Conceptos y técnicas Visual Basic estudiadas.
  • Técnicas de Excel usadas:
    • Asistente para importar planos.
    • Configuración de separadores.

Módulo XI - Macro para organizar y consolidar en una tabla de información de archivos externos.

  • Introducción a los errores en Visual Basic.
  • Conceptos y técnicas Visual Basic estudiadas.
  • Técnicas de Excel usadas:
    • Selección de celdas en blanco.
    • Asignación a rangos de celdas.

Módulo XII - Macro que actualiza tabas dinámicas, posteriormente a la carga de información en las fuentes.

  • Macro que actualiza una tabla dinámica.
  • Conceptos y técnicas Visual Basic estudiadas.
    • ThisWorkBook y no ActiveWorkBook.
  • Variables para:
    • El nombre de un archivo.
    • La referencia a un libro.
  • Técnicas de Excel usadas:
    • Edición de rangos de TDs.
    • Editar el origen de datos de una TD.
    • Inmovilizar filas en Excel.

Módulo XIII - Estructura del código Visual Basic que lo hace de fácil entendimiento para el usuario de Excel.

  • Fundamentos de la sintaxis Visual Basic:
    • Pasar valores vs. compararlos.
    • Definición del tipo de variable (DIM).
    • Objetos Windows, ActiveWorkBook.
    • Métodos: ‘Select’, ‘Copy’, ‘Paste’, ‘Clear’, ‘Goto’.
    • Propiedades: ‘Value’, ‘Name’, ‘SpecialCells’.
    • Desviando: filas y cols con Offset(x,y).
    • Rangos: Offset (x,y). Range (“..”).
    • Esquinas: End(xlDown Up Lefth Right.
    • Más sobre Range (Cell 1:Cell 2).
  • Comandos de Excel con sintaxis extensa: ‘Paste Special’, ‘Find’, ‘Open’, ‘Save as’.

Módulo XIV - Macros para automatizar tareas repetitivas en Excel con Bucles For-Next y Do-Until:

  • Conceptos trabajados:
    • Identificación de instrucciones repetitivas.
    • Columnas de recorrido en los bucles.
    • Desplazamiento dentro de bucles.
    • Ventajas de interactuar entre hojas.
    • Refs absolutas y relativas en bucles.
    • Rastrear errores al cerrar los bucles.
    • Ejecutar macros desde otras macros.
    • Pasar valores de variables entre macros.
  • Estructuras Visual Basic estudiadas:
    • Bucle For-Next, y DoUntil-Loop.
    • Anidación de ciclos o bucles

Módulo XV - Una Macro para organizar la información emitida por un programa contable.

  • Conceptos trabajados:
    • Anidación de pruebas lógicas en VBA.
    • Select Case vs. If-Else-En If
    • El bloque Else en un If-Else-En If
  • Estructuras Visual Basic estudiadas:
    • DoUntil-Loop para el recorrido.
    • If-Else-En If para evaluar condiciones.
    • Select-Case y su parametrización.
  • Comandos y técnicas nuevas en Visual Basic:
    • Función LEN de VBA vs fx LARGO de Excel.
    • Cajas de mensaje o MsgBox.
    • Concatenar texto, celdas y variables en VBA.

Módulo XVI - Optimización del código Visual Basic en una macro que elabora tablas formuladas.

  • Conceptos trabajados:
    • El modelo de objetos de Excel en VBA.
    • Jerarquía de ‘Interior’, ‘Borders’ y ‘Font’.
    • El VBA de los formatos numéricos.
  • Estructuras Visual Basic estudiadas:
    • Estructuras With-End With
    • InputBox como función de Visual Basic.
    • Método InputBox del objeto Application.
  • Comandos y técnicas nuevas en Visual Basic:
    • Variables As Range y la clave Set.
    • Tipos de datos de los InputBox
    • El método CurrentRegion

Nota: la Universidad Ean se reserva el derecho de suspender o aplazar el inicio de cualquiera de los programas, en función de la respuesta que obtenga de los interesados a la convocatoria. Asimismo, se reserva el derecho a realizar modificaciones en las fechas de inicio, auditorios o salones, planes de estudio, enfoque metodológico y claustro docente.

Certificado

La Universidad expide un certificado por participación a quienes aprueben el 80 % de las actividades programadas.

Virtual
Inversión
$223.000
Facultad o Clasificación
Facultad de Estudios en Ambientes Virtuales
Duración
16 horas
Horarios

Horario: Plataforma virtual y dos sesiones de tutoría.

Fecha de inscripción: hasta el 12 de marzo de 2019.
Actividades académicas: del 18 al 31 de marzo de 2019.

Plan de estudio

Módulo I - Controles para la creación de formularios que se muestran sobre la hoja de Excel.

  • Grabación y ejecución de macros básicas.
  • Botones y controles sobre la hoja.
  • Propiedades comunes de los controles.
  • Ejemplo de un Formulario para inventarios.

Módulo II - Una macro para la optimización de un formulario que registra los movimientos de inventario.

  • Propiedades del control SpinButton.
  • Propiedades del control OptionButton.
  • Propiedades del control ComboBox.
  • Técnicas de Excel usadas:
    • Funciones fx: CONTAR, HOY, ÍNDICE, SI.
    • Tablas para actualización de referencias.
  • Código Visual Basic:
    • Función condicional IF-THEN-ELSE.
    • Desplazamientos relativos con Offset.

Módulo III - Controle y valide los datos obligados en un formulario, usando IF-THEN-ELSE de Visual Basic.

  • Listado de acciones para limpiar formulario.
  • Comportamiento de celdas vinculadas.
  • Código VBA que borra una celda vacía.
  • Técnicas de Excel usadas:
    • Efectos al copiar fórmulas entre archivos.
    • Vinculación de referencias a tablas.
    • El consecutivo de fechas predefinido.

Módulo IV - Controles Active-X e iniciación de la programación sobre ‘eventos de usuario’.

  • Insertar controles Active-X sobre la hoja.
  • Cuidados al actualizar a controles Active-X.

Módulo V - Ajustes finales del código Visual Basic de un formulario con controles Active-X.

  • Revisión ‘paso a paso’ de una macro.
  • Aspectos de los controles Active-X.
  • Técnicas de Excel usadas:
    • fx SI que evalúa el estado de un control.

Módulo VI - Otros ajustes del código Visual Basic de un formulario con controles Active-X.

  • Listado de acciones para:
    • Capturar datos mediante controles.
    • Copiar datos a la base de datos.
    • Limpiar el formulario.
  • Código Visual Basic para:
    • Identificar primera línea de la tabla.
    • Ubicarse en la primera celda vacía.
    • Evento Change en el ‘paso a paso’.
    • Ubicación del código de los eventos.
  • Cuidados con los controles Active-X.

Módulo VII - Formularios desplegables USERFORMS con Active-X y la programación de sus eventos.

  • Formularios desplegables UserForm.
  • Otros aspectos:
    • Controles Label y sus limitantes.
    • Distintas formas de activar un UserForm y el comando Show.

Módulo VIII - Programación sobre eventos de controles Active-X en formularios desplegables UserForms.

  • Eventos de controles de un UserForm.
  • Conceptos y técnicas Visual Basic estudiadas.

Módulo IX - Ajustes finales del código VBA a los botones ACEPTAR y CANCELAR de un USERFORM.

  • Evento clic en botones ‘Aceptar’ y ‘Cancelar’.
  • Conceptos y técnicas Visual Basic estudiadas.

Módulo X - Macro para importar de forma dinámica un archivo plano de ancho fijo.

  • Aspectos de los archivos planos:
    • Características y su estructura.
    • La apertura de archivos en VBA.
  • Conceptos y técnicas Visual Basic estudiadas.
  • Técnicas de Excel usadas:
    • Asistente para importar planos.
    • Configuración de separadores.

Módulo XI - Macro para organizar y consolidar en una tabla de información de archivos externos.

  • Introducción a los errores en Visual Basic.
  • Conceptos y técnicas Visual Basic estudiadas.
  • Técnicas de Excel usadas:
    • Selección de celdas en blanco.
    • Asignación a rangos de celdas.

Módulo XII - Macro que actualiza tabas dinámicas, posteriormente a la carga de información en las fuentes.

  • Macro que actualiza una tabla dinámica.
  • Conceptos y técnicas Visual Basic estudiadas.
    • ThisWorkBook y no ActiveWorkBook.
  • Variables para:
    • El nombre de un archivo.
    • La referencia a un libro.
  • Técnicas de Excel usadas:
    • Edición de rangos de TDs.
    • Editar el origen de datos de una TD.
    • Inmovilizar filas en Excel.

Módulo XIII - Estructura del código Visual Basic que lo hace de fácil entendimiento para el usuario de Excel.

  • Fundamentos de la sintaxis Visual Basic:
    • Pasar valores vs. compararlos.
    • Definición del tipo de variable (DIM).
    • Objetos Windows, ActiveWorkBook.
    • Métodos: ‘Select’, ‘Copy’, ‘Paste’, ‘Clear’, ‘Goto’.
    • Propiedades: ‘Value’, ‘Name’, ‘SpecialCells’.
    • Desviando: filas y cols con Offset(x,y).
    • Rangos: Offset (x,y). Range (“..”).
    • Esquinas: End(xlDown Up Lefth Right.
    • Más sobre Range (Cell 1:Cell 2).
  • Comandos de Excel con sintaxis extensa: ‘Paste Special’, ‘Find’, ‘Open’, ‘Save as’.

Módulo XIV - Macros para automatizar tareas repetitivas en Excel con Bucles For-Next y Do-Until:

  • Conceptos trabajados:
    • Identificación de instrucciones repetitivas.
    • Columnas de recorrido en los bucles.
    • Desplazamiento dentro de bucles.
    • Ventajas de interactuar entre hojas.
    • Refs absolutas y relativas en bucles.
    • Rastrear errores al cerrar los bucles.
    • Ejecutar macros desde otras macros.
    • Pasar valores de variables entre macros.
  • Estructuras Visual Basic estudiadas:
    • Bucle For-Next, y DoUntil-Loop.
    • Anidación de ciclos o bucles

Módulo XV - Una Macro para organizar la información emitida por un programa contable.

  • Conceptos trabajados:
    • Anidación de pruebas lógicas en VBA.
    • Select Case vs. If-Else-En If
    • El bloque Else en un If-Else-En If
  • Estructuras Visual Basic estudiadas:
    • DoUntil-Loop para el recorrido.
    • If-Else-En If para evaluar condiciones.
    • Select-Case y su parametrización.
  • Comandos y técnicas nuevas en Visual Basic:
    • Función LEN de VBA vs fx LARGO de Excel.
    • Cajas de mensaje o MsgBox.
    • Concatenar texto, celdas y variables en VBA.

Módulo XVI - Optimización del código Visual Basic en una macro que elabora tablas formuladas.

  • Conceptos trabajados:
    • El modelo de objetos de Excel en VBA.
    • Jerarquía de ‘Interior’, ‘Borders’ y ‘Font’.
    • El VBA de los formatos numéricos.
  • Estructuras Visual Basic estudiadas:
    • Estructuras With-End With
    • InputBox como función de Visual Basic.
    • Método InputBox del objeto Application.
  • Comandos y técnicas nuevas en Visual Basic:
    • Variables As Range y la clave Set.
    • Tipos de datos de los InputBox
    • El método CurrentRegion

Nota: la Universidad Ean se reserva el derecho de suspender o aplazar el inicio de cualquiera de los programas, en función de la respuesta que obtenga de los interesados a la convocatoria. Asimismo, se reserva el derecho a realizar modificaciones en las fechas de inicio, auditorios o salones, planes de estudio, enfoque metodológico y claustro docente.

¿Qué necesito para cursar un programa virtual?

  • Computador portátil con:
  • Conexión a internet igual o superior a 5MB
  • Procesador I2 Duo o Superior
  • RAM 2GB o más
  • Disco Duro de 80GB o más
  • ADM Turion o superior
  • Sistema operativo Windows 7 o superior, OS 10.6 ó Linux Ubuntu 11.10
  • Para tus clases debes tener:
  • Cámara web
  • Micrófono y altavoz auriculares con micrófono
  • Acrobat Reader, Flash Player, Shockwave Player, JAVA en su última versión
  • Word, Excel y Power Point
Certificado

La Universidad expide un certificado por participación a quienes aprueben el 80 % de las actividades programadas.

Comparte

Recibe más información

¿Necesitas un programa para tu empresa?
Autorizo uso de datos personales
Lunes a sábado 7 a.m. a 10 p.m.

Horario de atención

57 317 5078535

Whatsapp para diplomados, cursos y seminarios.

#655

Línea de información para aspirantes

01 8000 93 1000

Línea gratuita nacional

Centro de contacto en Bogotá