what is a vba macro
VBA. Excel VBA (Visual Basic for Applications) is the name of the programming language of Excel. 1 Create a Macro: With Excel VBA you can automate tasks in Excel by writing so called macros. In this chapter, learn how to create a simple macro.