Excel VBA and Macros Excel uses a language to implement all of the functional capability of the application. VBA (Visual Basic for Applications) is that.