Avant que quelqu'un de calé ne réponde (au retour du déjeuner ?), il y a eu (je date un peu) Visual Basic qui est une application autonome et qui permet de créer des appli windows, et l'incorporation dans Office d'un Visual Basic Application que les gens nomment "Visual Basic", et qui permet d'exécuter des commandes Word, Excel, dans l'environnement Office (automatiser des commandes qu'on ferait à la main de façon fastidieuse quand c'est répétitif, et plus rapide aussi).
Ca se ressemble au niveau syntaxe, mais à moins que ça ait changé, VBA est interne à Office et fonctionne sous Office. Y a un équivalent (plus "léger" ) sous StarOffice(OpenOffice).
Avec .NET, ça a peut-être évolué ?
Up !!