Visual Basic for Applications VBA <programming> (VBA) {Microsoft}'s common language for manipulating components of its {Microsoft Office} suite. It is used as the {macro} language for these applications and is the primary means of customising and extending them. A VBA program operates on {objects} representing the application and the entities it manipulates, e.g. a {spreadsheet} or a range of cells in {Microsoft Excel}. [Relationship to {Visual BASIC}? URL?] (1999-09-12)