Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Domina la Programación en VBA [Automatiza Tareas en Excel]

via Udemy

Overview

Aprende el lenguaje VBA para crear aplicaciones personalizadas en Microsoft Office y otras aplicaciones de Windows.

What you'll learn:
  • Algoritmos de Programación con PSeInt.
  • Introducción a VBA y su sintaxis básica.
  • Crear y ejecutar macros en Microsoft Office y otras aplicaciones.
  • Utilizar bucles y decisiones para controlar el flujo de una macro.
  • Manipular y trabajar con datos y objetos en una hoja de cálculo o documento de texto.
  • Crear funciones y procedimientos personalizados en VBA
  • Utilizar eventos y programar la interacción del usuario con la macro.
  • Integrar VBA con otras aplicaciones y utilizar librerías externas.
  • Depurar y probar una macro para asegurar su correcto funcionamiento.

Bienvenido/a


En este curso aprenderás a programar en el lenguaje de VBA pero antes te enseñare como pasar de nuestro lenguaje natural a código con el software gratuito PSeInt:


PSeInt (Programación Structurada en INTerviñeta) es un entorno de programación diseñado para enseñar a los principiantes a programar de manera estructurada. En este curso veremos los siguientes temas:


  1. Introducción a la programación: aprenderás los conceptos básicos de programación, como variables, operadores y estructuras de control de flujo.

  2. Sintaxis básica de PSeInt: aprenderás a escribir y ejecutar programas utilizando la sintaxis de PSeInt.

  3. Estructuras de control de flujo: aprenderás a utilizar sentencias como si/entonces, para y mientras para controlar el flujo de ejecución de un programa.

  4. Funciones: aprenderás a crear y utilizar funciones para organizar y reutilizar código en tus programas.

  5. Arrays y matrices: aprenderás a crear y manipular matrices y arrays en tus programas para almacenar y procesar datos.

  6. Archivos: aprenderás a leer y escribir archivos para guardar y cargar datos en tus programas.

  7. Debugging y depuración de código: aprenderás técnicas para identificar y solucionar errores en tu código PSeInt.


VBA (Visual Basic for Applications) es un lenguaje de programación utilizado para automatizar tareas en programas de Microsoft Office, como Excel, Word y PowerPoint. En este curso de VBA cubriremos los siguientes temas:


  1. Introducción a VBA: aprenderás los conceptos básicos de programación, como variables, operadores y estructuras de control de flujo.

  2. Uso de VBA en Excel: aprenderás a utilizar VBA para crear macros y automatizar tareas en Excel, como la manipulación de datos, el formateo de celdas y la creación de gráficos.

  3. Uso de VBA en Word y PowerPoint: aprenderás a utilizar VBA para automatizar tareas en Word y PowerPoint, como la creación de plantillas y la manipulación de texto y gráficos.

  4. Diseño de interfaz de usuario: aprenderás a crear formularios y botones de comando para facilitar el uso de tus macros por parte de otros usuarios.

  5. Debugging y depuración de código: aprenderás técnicas para identificar y solucionar errores en tu código VBA.

  6. Aprenderas la manipulación de archivos y la comunicación con otras aplicaciones.

  7. Trabajar con matrices y arrays: aprenderás a crear y manipular matrices y arrays en tu código VBA para almacenar y procesar datos.

  8. Uso de funciones y módulos: aprenderás a crear y utilizar funciones y módulos para organizar y reutilizar código en tus macros.

  9. Trabajar con bases de datos: aprenderás a utilizar VBA para conectarte a bases de datos y extraer información para ser utilizada en tus macros.

  10. Trabajar con eventos: aprenderás a utilizar eventos para ejecutar código VBA cuando se produzcan ciertas acciones en una hoja de cálculo o un documento de Word, como el cambio de una celda o la apertura de un documento.

  11. Trabajar con objetos: aprenderás a utilizar VBA para manipular objetos en tus macros, como hojas de cálculo, gráficos y tablas.

  12. Trabajar con archivos: aprenderás a utilizar VBA para crear, leer y modificar archivos en distintos formatos, como CSV, TXT y XML.

  13. Trabajar con aplicaciones externas: aprenderás a utilizar VBA para comunicarte con otras aplicaciones, como navegadores web y aplicaciones de terceros.


Este curso de VBA suele ser adecuado tanto para principiantes sin conocimientos previos de programación como para aquellos con experiencia en otros lenguajes de programación que deseen aprender a utilizar VBA para automatizar tareas en Microsoft Office. Así que te invito a que eleves tu nivel y obtengas un nuevo poder, porque como dice la gente, el conocimiento es poder y aquí obtendrás uno para cambiar tu vida y también la de tus seres queridos.


Cordialmente,

Juan

Taught by

Juan Pablo Enriquez Ortiz

Reviews

4.6 rating at Udemy based on 36 ratings

Start your review of Domina la Programación en VBA [Automatiza Tareas en Excel]

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.