Introduction - Microsoft

Visual Basic for Applications (VBA) : A macro-based programming language that derives from Visual Basic and can be used to customize and extend an application. Unlike Visual Basic, VBA code and macros can be run only from within a host application that supports VBA. ................
................