Programación VBA para Excel

Logo Microsoft
N/D
25 horas
N/D
N/D

 Propósito:

  • Los objetivos de este curso, se centrarán en conocer los fundamentos de Visual Basic junto con los objetos de la hoja de cálculo Excel. En este curso, el alumno aprenderá a desarrollar proyectos personalizados utilizando las herramientas Visual Basic para Aplicaciones, en Microsoft Excel

 Objetivos:

  • Tras completa el curso los alumnos serán capaces de:
    • Manejar el entorno de desarrollo de VBA
    • Conocer los elementos básicos de la programación con Visual Basic para Aplicaciones
    • Trabajar con procedimientos y funciones
    • Realizar el código necesario para tareas repetitivas a través de estructuras de control de flujo
    • Trabajar con métodos, propiedades y procedimientos de evento
    • Depurar el código y gestionar adecuadamente el tratamiento de errores
    • Utilizar adecuadamente los formularios
    • Conocer los objetos y controles principales de Excel

 Dirigido a:

  • Personas avanzadas en el manejo de Excel que quiera adquirir conocimientos de programación de Visual Basic orientado a Excel
  • Programadores de Visual Basic que quieran profundizar en el manejo de objetos Excel

 Requisitos previos:

  • Manejo avanzado de Excel

 

  • Introducción

  • Programación en entornos Visual Basic

    • Instrucciones de Declaración
    • Instrucciones de Asignación
    • Instrucciones Ejecutables
  • Elementos básicos de programación

    • Variables
    • Tipos de Datos de las Variables
    • Declarar Variables
    • Declarar una Variable de objeto para Automatización
    • Comprender la Vida de las Variables
    • Constantes
    • Matrices
    • Operadores
  • Procedimientos y Funciones

    • Escribir un Procedimiento Sub
    • Escribir una Función Function
    • Llamar a Procedimientos Sub y Function
  • Estructuras de Control de Flujo

    • Crear Bucles mediante Código
    • Instrucciones IF...THEN...ELSE
    • Instrucciones SELECT CASE
    • Instrucciones DO LOOP
    • Instrucciones FOR......NEXT
    • Instrucciones FOR EACH NEXT
    • Intrucciones WITH
  • Objetos, Propiedades, Métodos y Procedimientos de Evento

    • Comprender Objetos, Propiedades, Métodos y Eventos
    • Procedimientos
    • Funciones personalizadas
  • Colecciones de Objetos en Excel

    • El examinador de objetos
    • Uso de la ventana Locales
    • Uso de la ventana Inmediato
    • Controlar una aplicación de Microsoft Office desde otra
    • Objeto Application y Windows
    • Objetos WorkBooks, ThisWorkBook, Sheets, WorkSheets, Charts, Shapes
    • Objetos ActiveCell, ActiveSheet, ActiveWorkBook, ActiveChart
    • Objetos Range, Cells, Columns, Rows, Selection, Name
    • UserForms
  • Personalizar la cinta de opciones

    • Crear pestañas y grupos
    • Añadir controles
    • Crear complementos

¿Quieres recibir asesoramiento personalizado?

Información de cursos

Responsable de los datos: NUNSYS S.A. | Finalidad: Responder a la solicitud que me envíes y ofrecerte información adicional en futuros artículos | Legitimación: Tu consentimiento de forma expresa | Destinatario: NUNSYS S.A. | Derechos: Tienes derecho al acceso, rectificación, supresión, limitación, portabilidad y olvido, para más información accede a la política de privacidad.