(VBA) MicroSoft' S common language for manipulating componentS of itSMicroSoft OfficeSuite. 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)