Visual Basic pour Applications ( VBA ) est une implémentation du langage de programmation piloté par les événements de Microsoft , Visual Basic 6, déclaré hérité en 2008, et de son environnement de développement intégré (IDE) associé . Bien que Microsoft ne prenne plus en charge ni ne mette à jour les versions pré.NET Visual Basic, le langage de programmation VBA a été mis à niveau en 2010 avec l’introduction de Visual Basic pour Applications 7 dans les applications Microsoft Office.