Basic HTML version of Foils prepared July 5 98

Foil 67 What is VBA ?

From FMS: Forces Modeling and Simulation Handout JSU HPC Summer Institute for Undergraduates, Jackson MS -- June 15 1998. by Wojtek Furmanski, Subhash Nair, Tom Pulikal


VBA is short for Visual Basic for Applications. It is a powerful interactive programming language which tightly integrates with the Microsoft Office. It support a BASIC-like command structure whose interpreted coding style makes it an ideal scripting tool for the Office family of applications. Also it inherently supports OLE automation.
In the dark days of Windows application programming, the developer had to struggle with the vast array of functions called the Windows API. This had to be tightly coupled with the main procedures and the something called the `Message-Loop' which is used by windows to process events. Visual Basic changed all that by providing the developer with a simple intuitive BASIC-like syntax to program Windows applications. This concept radically changed the world of Windows programming and brought the arcane art to the mainstream.



© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Sat Nov 28 1998