VBA is built into most Microsoft Office applications, including Office for Mac OS X (except version 2008), and other. Using VBA you can create macros or small programs that perform tasks within the Microsoft application. Visual Basic for Applications is a programming language that is similar to Visual Basic, only it is embedded in an individual Microsoft application such as Excel or Access.