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 presencial: 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 - Automatización de Procesos


NIVEL: Experto (10)
Desarrollo de Software

Modalidad Duración Precio
Presencial16 Horas$480.00


Características

Instructores altamente calificadosInstructores altamente calificados
Contenido ActualizadosContenido Actualizados
Salones acondicionados para formaciónSalones acondicionados para formación
Material de apoyo digitalMaterial de apoyo digital
Computadoras para realizar prácticasComputadoras para realizar prácticas
Archivos de ejerciciosArchivos de ejercicios
Curso 100% prácticoCurso 100% práctico
Actualización ProfesionalActualización Profesional
RefrigeriosRefrigerios
NetworkingNetworking
Certificado de AsistenciaCertificado de Asistencia
Garantía de CalidadGarantía de Calidad

Instructores

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

Contenidos

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