Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Son VB y VBA lo mismo?

¿Son VB y VBA lo mismo?

¿Qué es VBA?

Hasta principios de la década de 1990, la automatización de aplicaciones era un área desafiante. Para cada aplicación que requiere automatización, es necesario aprender un lenguaje de automatización diferente. Por ejemplo, puede utilizar el lenguaje de macros de EXCEL para automatizar EXCEL, utilizar WORD BASIC para automatizar WORD, etc. Microsoft decidió utilizar un lenguaje de automatización común para las aplicaciones desarrolladas por él: Visual Basic For Application (VBA). Puede considerar VBA como un subconjunto de lenguaje de desarrollo de aplicaciones VASUAL BASIC muy popular. De hecho, VBA es una versión "parásita" de la aplicación VB. La diferencia entre VBA y VB es la siguiente:

1.

2. VB tiene su propio entorno de desarrollo, mientras que VBA debe ser un parásito de las aplicaciones existentes.

3. Para ejecutar una aplicación desarrollada por VB, los usuarios no necesitan instalar VB, porque la aplicación desarrollada por VB es un archivo ejecutable (*.EXE), y el programa desarrollado por VBA debe depender de él. sus programas de aplicación "principales", como EXCEL.

A pesar de estas diferencias, VBA y VB son estructuralmente muy similares. De hecho, si ya conoce VB, descubrirá que VBA se aprende muy rápido. En consecuencia, completar VBA sentará una base sólida para aprender VB. Además, cuando aprende a usar VBA para crear soluciones en EXCEL, ya tiene la mayor parte del conocimiento para usar VBA para crear soluciones en WORD ACCESS OUTLOOK FOXPRO PROWERPOINT.

* Una de las principales características de VBA es que el conocimiento que aprendes puede ser interoperable con algunos productos de Microsoft.

*VBA es el "control remoto" de Excel.

¿Qué es VBA? Más específicamente, es un lenguaje de automatización que permite automatizar procedimientos comunes y crear soluciones personalizadas.

Además, si lo deseas, puedes utilizar Excel como plataforma de desarrollo para implementar tus aplicaciones.

1.2 Ventajas de la automatización basada en aplicaciones en entorno EXCEL