Visual Basic for Applications (VBA) is the programming language for Microsoft Office and its associated applications (Word, including Word, Excel, PowerpointPowerPoint, AccessOutlook, FrontPage)and Access. Users can write sub-routines that execute these actions &and methods and operateinteract with the application. Typically this is started by enabling developer tools in a Microsoft Office application. If you're a Pascal or C programmer, you'll find all the program structures you're used to.
Getting started with VBA
List of actions & methods
Note that you always can press F1 within any VBA-editor editor to get a similar list.