Curso Rápido de Visual Basic para Aplicaciones

(Visual Basic 5.0, Aplications Edition)

1. De que se trata

El Visual Basic para Aplicaciones VBA, es un subconjunto casi completo de VB 5.0 Profesional Edition, que viene incluido GRATIS en los componentes de Microsoft Office 97; Word, Excel, Power Point y Acces. Practicamente cualquier cosa que se pueda programar en VB5.0 se puede hacer también dentro de un documento de Office, con la sola limitación que el producto final no se puede compilar separadamente del documento, hoja o base de datos en que fue creado. Es decir que se convierte en una macro (super macro mas bien) que se puede instalar o distribuir con solo copiar el documento, presentación o base de datos.

¿Suena enredado? veamos con un ejemplo. Yo tengo una plantilla de Word llamada "egresos.doc". Al abrirlo se ve como un escrito común y corriente pero que solo tiene un encabezado y una tabla vacia. Pero si miramos la barra de herramientas veremos un botón con el icono "cara sonriente". Al hacer click sobre ese icono aparece un programa en Visual BAsic dentro del documento.

La figura siguiente muestra como vemos el documento al abrirlo:

Si hacemos click sobre el botón de "cara sonriente" aparece la siguiente pantalla dentro del documento

Para los que conocen Visual Basic esta pantalla les parecera familiar; es una form, con textbox para entrada de datos y con un botón de comando. La diferencia es que está codificada DENTRO de un documento de Word y nos permitirá crear un comprobante contable de manera muy sencilla para el operador

Y al terminar de ingresar los datos se generará un comprobante de egreso como se muestra a continuación

¿Se va entendiendo?. Como pueden ver el potencial es enorme, ya que se programan aplicaciones con las que prácticamente todos los usuarios están familiarizados. Adicionalmente la programación en si es sencillísima para cualquiera que conozca el Visual Basic.

¿Y como se hace?. Bueno, como se programa en VBA será el tema de las siguientes lecciones de éste curso rápido

Puedes bajarte el archivo egresos.doc desde aquí

 

Autor: Tomás Bradanovic
http://members.spree.com/sip/tombrad

Entrega 1 - Entrega 2 - Entrega 3 - Entrega 4 - Entrega 5 - Entrega 6 - Entrega 7 - Entrega 8 - Entrega 9
Descargar