Visual Basic for Applications

Visual Basic for Applications (VBA) is an implementation of Microsoft's event-driven programming language Visual Basic 6.0 built into most desktop Microsoft Office applications. Although based on pre-.NET Visual Basic, which is no longer supported or updated by Microsoft, the VBA implementation in Office continues to be updated to support new Office features. VBA is used for professional and end-user development due to its perceived ease-of-use, Office's vast installed userbase, and extensive legacy in business. Wikipedia

Created Year: 1993
Developed by: Microsoft
Aliases: VBA

Wikidata: Q667566

Influenced by: Classic Visual Basic

Programming paradigms: multi-paradigm programming

Language types: implementation of a programming language

Visual Basic for Applications Influence Network

Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.

Search on GitHub


Latest data update: 2026-08-08