VBA es un lenguaje de programación secuencial, es decir, que las instrucciones que se codifican se deben ejecutar en su orden de aparición en el programa. Una instrucción solo se puede ejecutar si la que la precede se ha ejecutado. En access, la programación es el proceso de agregar funcionalidad a la base de datos mediante macros de access o código de visual basic para Aplicaciones (VBA)
VBA viene integrado en aplicaciones de Microsoft Office, como word y acess. Prácticamente cualquier cosa que se pueda programar en Visual Basic se puede hacer también dentro de un documento de Office, con la sola limitación que el producto final no se puede compilarseparadamente del documento, hoja o base de datos en que fue creado; es decir, se convierte en una macro (o más bien súper macro). Esta macro puede instalarse o distribuirse con sólo copiar el documento, presentación o base de datos.
Su utilidad principal es automatizar tareas cotidianas, así como crear aplicaciones y servicios de bases de datos para el escritorio. Permite acceder a las funcionalidades de un lenguaje orientado a eventos con acceso a la api de Windows.
Material de ayuda (curso de vba en access)
El siguiente paso natural en la evolución de vba es dejar de ser un subconjunto de Visual Basic y serlo de la plataforma .net. Microsoft no planea hacer mejoras significativas a vba en el futuro. Aunque continuará dando soporte a las licencias de vba que se han ido ofreciendo, vba está siendo sustituido por las Herramientas para Aplicaciones de Microsoft Visual Studio (vsta: visual estudio tools para aplicaciones) y las Herramientas para Office de Microsoft Visual Studio (vsto: visual estudio tools para office). Estas herramientas funcionan bajo la plataforma ..net
Comentarios
Publicar un comentario