Visual Basic pour Applications (VBA) est un logiciel spécialement conçu pour les applications Microsoft Office, y compris Microsoft Excel. Chaque copie d'Excel 2007 et Excel 2010 est livré avec un haut-Visual Basic Editor (VBE), où vous pouvez écrire des macros ou des petits morceaux de code exécutable, qui peut remplacer les tâches répétitives. Si vous vous trouvez l'ouverture d'un classeur particulier, encore et encore, une macro peut remplacer tous les clics de souris fastidieuses avec un bouton de fonction unique.