Aaaa

Páginas: 4 (940 palabras) Publicado: 6 de julio de 2012
41

10 ¿QUÉ ES VISUAL BASIC FOR APPLICATIONS?.

Una de las fortalezas de Excel ha sido siempre su lenguaje macro.
Desde que Excel apareció, siempre gozó de tener el lenguaje macro más
extenso yflexible que cualquiera de las otras hojas de cálculo. Visual Basic for
applications (VBA) apareció por primera vez como una parte de Excel en la
versión 5. De hecho Excel fue la primera aplicaciónque incluyó esta novedosa
arquitectura. Al empezar con Excel 97, VBA se convirtió totalmente en un
ambiente para el desarrollo de software, consistiendo en la versión
independiente de Visual Basicy siendo compartida por todas las demás
versiones de Microsoft Office.
La definición de Excel es más fácil de comprender con el siguiente
ejemplo:
“El mes pasado perdí el control remoto de mivideocasetera. Fue horrible. Yo quería
programar la máquina para grabar la repetición del Chavo del Ocho a las 3:00 a.m. una
noche, pero no lo pude hacer debido a que todas las funciones deprogramación de
horarios se encontraban en el control. Afortunadamente, después de dos semanas, mi
compañero de cuarto encontró el control metido entre la ropa sucia, y me regresó el
“precioso” control. Ahoraestoy muy feliz de tener nuevamente el control”

Microsoft Visual Basic for applications (VBA) es el control remoto para
Microsoft Excel. Seguramente se puede usar Excel sin nunca haber usado VBA,sin embargo VBA (el control remoto) puede hacer más conveniente el uso de
Excel y permite tomar ventajas de opciones que no pueden ser accesadas con
los controles comunes de la hoja de trabajo.
Esmuy importante señalar que VBA es la versión de Visual Basic que se
encuentra instalada en una aplicación como lo es Microsoft Excel. Una macro

42

VBA no puede correr independiente de suaplicación servidora. VBA y la versión
independiente de Visual Basic utilizan el mismo lenguaje, y la mayoría de las
herramientas de soporte.

10.1 ¿Cómo se comunica VBA con Excel?.
Los primeros...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Aaaa
  • Aaaa
  • Aaaa
  • aaaa
  • AAAA
  • aaaa
  • aaaa
  • aaaa

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS