What Is Visual Basic for Applications?

Visual Basic for Applications (VBA) is now the main programming tool for automating Microsoft Office and related applications. VBA is derived from one of the most widely used programming languages for personal computers: BASIC (short for Beginner's All-purpose Symbolic Instruction Code). Earlier versions of many Microsoft applications used variations of BASIC as their macro language, but until recently, many of these languages had significant differences from one another. Microsoft has been working for years to unify the macro language offerings available for Office applications.

One of the most popular Windows application development languages in the world is Visual Basic. Visual Basic enables you to create ...

Get Special Edition Using Microsoft® Word 2000 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.