Matière
Programmation
Description
Le cours comporte 3 parties : programmation impérative en VBA (fonctions, variables,
types, instructions, structures de contrôle, procédures et entrées/sorties), programmation objet en
VBA (paradigme objet, classes Application, Worksheet, Range), introduction à l'algorithmique
(algorithmes de recherche et de tri). Elles sont mises en application et approfondies en TP. Un projet
final amènera à utiliser des formulaires (boîtes de dialogues) avec une programmation
événementielle pour la mise à jour de feuilles Excel dans une petite simulation de base de données.
Compétences visées
- Donner la capacité de concevoir de petits logiciels en associant les outils de la bureautique classique (tableur Excel)
-Programmation (VBA pour Excel)
- Développer un savoir-faire et des compétences techniques et humaines indispensables à la
réussite professionnelle.
Bibliographie
• Programmation et algorithmique en VBA pour Excel, Anne Brygoo, Maryse Pelletier,
Michèle Soria, Dunod 2007
• Excel 2010, Programmation VBA, Daniel Jean David, Eyrolles 2010
• Programmation VBA pour excel pour les nuls, Walkenbach
• Macros et langage VBA : apprendre à programmer sous excel, F. Le Guen
• Introduction à la programmation avec VBA : application avec excel, R. Chevalier