Ce document est un guide complet sur le développement de macros Excel compatibles avec les versions d'Excel de 1997 à 2010 à l'aide de Visual Basic for Applications (VBA). Il couvre divers aspects de la programmation, allant des concepts fondamentaux aux notions avancées, en passant par la création d'interfaces utilisateur et la protection des projets VBA. Les exemples fournis dans le document visent à illustrer les théories, mais ne sont pas destinés à une utilisation commerciale.