Descripción

Aunque Excel es un programa muy completo, llega un momento en que las herramientas que usamos no se adaptan del todo a nuestras necesidades o nos damos cuenta de que habitualmente repetimos siempre los mismos trabajos y nos gustaría ganar tiempo, ser más eficaces.

La solución a esto es la creación de macros y la programación de Excel con VBA (Visual Basic for Applications).

Objetivo General

En este curso los participantes aprenderán a programar con VBA para MS-Excel.

Objetivos Específicos
  • Crear, modificar y eliminar Macros creadas con la Grabadora de Macros que permitirán automatizar las actividades diarias, hasta el punto de ser realizadas solo, con pulsar un botón.
  • Crear nuevas funciones de Excel que podrás usar en tus fórmulas.
  • Configurar y añadir controles como Botones, Cuadros Combinados, Listas, etc., para mejorar su usabilidad y funcionalidad.

Dirigido A

Personas con conocimientos avanzados de Excel que deseen elaborar sus propias funciones y automatizar tareas usando Excel.


Requisitos

Conocimientos avanzados de Excel, Fórmulas y Funciones.


Metodología

Curso OnLine: 100% práctico, con aplicación inmediata de lo aprendido. Está diseñado para realizar una aplicación con múltiples funcionalidades y que de manera progresiva irá implementando todas las actividades necesarias para completar el proyecto.

Macros en Excel (VBA) OnLine


NIVEL: Intermedio (7)
Desarrollo de Software Ofimática

Modalidad Duración Precio
Presencial
(En CEP)
24 horas$729.00
Presencial
(In Company)
24 horas$705.00
OnLine
(En Vivo)
24 horas$689.00


Características

Contenido ActualizadosContenido Actualizados
Aulas virtuales para la formaciónAulas virtuales para la formación
Material de apoyo digitalMaterial de apoyo digital
Archivos de ejerciciosArchivos de ejercicios
Curso 100% prácticoCurso 100% práctico
Actualización ProfesionalActualización Profesional
NetworkingNetworking
Certificado de AsistenciaCertificado de Asistencia
Garantía de CalidadGarantía de Calidad
Instructores altamente calificadosInstructores altamente calificados

Instructores

Alexander Melo
Ing. en Informática, MBA, Microsoft Certified Professional

Contenidos

  • Macros vs. VBA - ¿Cuál es la diferencia?
    Intermedio
  • Preparando el ambiente de desarrollo para Macros
    Intermedio
  • Creando la primera Macro
    Intermedio
  • Tipos de Archivo y Guardado
    Intermedio
  • Ejecuantando Marcros
    Intermedio
  • Conociendo el Editor de Visual Basic
    Intermedio
  • Objetos VBA y el Modelo de Objetos
    Intermedio
  • El Modelo de Objetos VBA de Excel
    Intermedio
  • Comenzar a escribir código
    Intermedio
  • Sintaxis de las Macros
    Intermedio
  • Limpiar código grabado
    Intermedio
  • Paso a Paso vs. Ejecutar
    Intermedio
  • Utilizando puntos de interrupción
    Intermedio
  • Creación y Configuración de Variables
    Intermedio
  • Variables Implícitas y Explícitas
    Intermedio
  • Usando la ventana de Locales
    Intermedio
  • Usando la ventana de Inmediatos
    Intermedio
  • Usando la ventana de Vigilancia
    Intermedio
  • Usando la Palabra Clave STOP
    Intermedio
  • Bloques WITH
    Intermedio
  • Sentencias IF THEN ELSE
    Intermedio
  • Sentencias SELECT CASE
    Intermedio
  • Bucle básico con DO LOOP
    Intermedio
  • Bucle con condiciones con DO WHILE / UNTIL
    Intermedio
  • Bucle de X iteracciones con FOR x TO y
    Intermedio
  • Recorriendo colecciones con FOR EACH x IN y
    Intermedio
  • Llamando a otras Macros
    Intermedio
  • Creación de un Message Box
    Intermedio
  • Recolectar datos con un Message Box
    Intermedio
  • Recolectar datos con un Input Box
    Intermedio
  • Forzar la introducción de datos
    Intermedio
  • Tipos de Error
    Intermedio
  • Captura y Manejo de errores
    Intermedio
  • Construir un manejador de errores
    Intermedio
  • Creación de formularios
    Intermedio
  • Inclusión de controles en un formulario
    Intermedio
  • Propiedades de los controles
    Intermedio
  • Código para el comportamiento de los controles
    Intermedio
  • Sintaxis de una Función definida por el usuario
    Intermedio
  • Crear una función definida por el usuario
    Intermedio
  • Invocar un función definida por el usuario
    Intermedio