Qué es VBA ?.
Visual Basic para Aplicaciones (VBA) es una implementación del lenguaje de programación orientado a eventos de Microsoft, Visual Basic 6, y su entorno de desarrollo integrado asociado (IDE), adaptado a las distintas aplicaciones que componen Microsoft Office.
Visual Basic para Aplicaciones permite la construcción de funciones definidas por el usuario, la automatización de los procesos y el acceso a la API de Windows y otras funcionalidades de bajo nivel a través de las bibliotecas de vínculos dinámicos (DLL).
Todas las aplicaciones del paquete Microsoft Office, cuentan con esa capacidad. Tienen un lenguaje común basado en Visual Basic 6, con la filosofía de programación de este lenguaje y luego a través de unos objetos específicos de cada aplicación podemos controlar todo lo referente a esa aplicación.
VBA se puede utilizar para controlar muchos aspectos de la aplicación host, incluyendo la manipulación de características de la interfaz de usuario, los menús y barras de herramientas, el trabajo con formularios de usuario personalizados o cuadros de diálogo, etc.
VBA lo podemos usar tanto para la construcción manual de funciones como para la creación automática de macros. Es decir cuando grabamos una macro, internamente Microsoft Office escribe un código en VBA que es el que realiza las operaciones asociadas a la macro.
VBA Microsoft Project te permite automatizar los flujos de trabajo repetitivos y generar herramientas prácticas para la gestión de proyectos o la contabilidad.
Por tanto conocer este lenguaje y sus posibilidades nos brinda la oportunidad de ampliar la funcionalidad de las aplicaciones Office personalizándolas y adaptándolas a nuestras necesidades.
Temario Curso Project VBA
Aprendizaje del lenguaje de programacion Visual Basic 6
Creación y edición de código VBA
Uso de variables y constantes
Uso de sentencias condicionales y bucles
Utilización de clases
Trabajo con otras aplicaciones
Escritura y depuración del código
Viendo las tareas de conducción
La distribución de las macros
Trabajar con datos de fase temporal
El control de Excel con proyecto de VBA
Crear un informe de margen de costo
Consolidar varios proyectos
Cambio de Tiempo de Trabajo
Mostrar tareas predecesoras y sucesoras
Uso de métodos de objetos y propiedades
Grabación de macros
Crear nuevos objetos en Microsoft Project
Gestión de errores de ejecución
Crear y ejecutar formularios de usuario
Utilización de eventos
Crear el proyecto de Centro de Control de Macro
Código útil Varios
Trabajar con Base de Datos
Lectura y escritura de datos en una base de datos
Uso de la OLE DB
Descargar Temario VBA