¿Que es Visual Basic para Aplicaciones (VBA)?, un poco de Historia

Obed

07/03/11

Facil y rapido

Haz tu trabajo con mucha rapidez y de manera más sencilla.

Ponte en contacto.

Soporte

Resuelve todas tus dudas y recibe la mejor asesoría en en los proyectos que desarrolles.

¡Contáctanos!

Reportes

Desempéñate mejor en tus tareas con nuestros reportes en Excel.

¡Te decimos como lograrlo!

Visual Basic, por sí mismo, es un entorno de programación de alto nivel desarrollado por Microsoft Corporation. Se facilita el desarrollo rápido de aplicaciones más allá de los lenguajes de menor nivel, como C++, y es tan fácil de usar como probablemente cualquier lenguaje de programación disponible en la actualidad. Sin embargo, Visual Basic proporciona la potencia a los ordenadores de los usuarios con un conjunto de herramientas robustas que son casi tan versátiles como la imaginación de los desarrolladores. 

Hoy en día hay algunas variaciones de Visual Basic. El primero está disponible como una versión independiente (que, en sí mismo, se comercializa en unas pocas ediciones diferentes). El segundo es una aplicación de Visual Basic orientado a las funciones de control específicas para otras aplicaciones. Estos incluyen los diversos componentes de Microsoft Office y a partir de 1996, algunas aplicaciones de terceros. Visual Basic para Aplicaciones (VBA ) es el nombre de esta variación, que será el tema de nuestra atención. También en 1996, Microsoft agregó un tercer subconjunto, llamado Visual Basic Script, para proporcionar la automatización que complementa el lenguaje de marcado de hipertexto (HTML) en el desarrollo de Intranet / Internet. Microsoft ha diseñado cada uno de estos sabores de Visual Basic con el mismo fundamento que el código es en su mayoría compatible de uno a otro.
 

Históricamente, varias aplicaciones de Microsoft Office tenían sus propios lenguajes de automatización: Microsoft Word tenía WordBasic, Microsoft Access tenía ambas macros y AccessBasic, Microsoft Excel tenía su propio lenguaje de macros. Hubo problemas con las diferencias entre cada una de las herramientas de automatización de las aplicaciones de Microsoft Office. Se encontraron diferencias sutiles en la sintaxis y la capacidad que dificultaban el desarrollo de soluciones de integración de los diversos productos de Microsoft. Además, era difícil para los usuarios avanzados desarrollar un conjunto de habilidades que se transfirieran en toda la paquetería de Microsoft Office, la respuesta de Microsoft a estos desafíos fue la introducción de VBA. Hoy VBA es el lenguaje de programación común usado para manipular otras aplicaciones de Microsoft, incluyendo Excel. 

Microsoft Excel versión 5.0 fue la primera aplicación de Microsoft para aprovechar VBA. Aunque Microsoft sigue apoyando un estilo más antiguo de las funciones de macro en Microsoft Excel, el poderoso lenguaje de programación VBA con todas las funciones se ha convertido en un entorno de desarrollo completo. VBA se presentó como el “pegamento” para integrar las aplicaciones de Microsoft Office. Usted puede utilizar VBA para automatizar las tareas repetitivas y de aplicar los botones personalizados de comando, cuadros de diálogo, menús y mensajes. VBA le permite agregar características personalizadas propias para las aplicaciones más populares que ya existen en los escritorios en la mayoría de las oficinas. Hoy en día, VBA es más que el “pegamento”, y supera por mucho a las macros primitivas de secuencias de comandos de los últimos años. VBA es el conjunto de herramientas necesarias para crear programas de gran alcance, con todas las funciones nuevas que le ayudan a sacar el máximo partido de las aplicaciones más populares del mundo.

 
Copyright © 2022 Exceltrabajaporti.com - Todos los derechos reservados.