Excel vba
Institut National Agronomique Paris-Grignon
Juliette Dibie-Barthélemy novembre 2005
U.E.R. d’Informatique
PLAN
I. II.
II.1. II.2. II.3.
Introduction à excel VBA_________________________________________________ 1 L’enregistreur de macro________________________________________________ 2
Enregistrer une macro____________________________________________________ 2 Exécuter une macro ______________________________________________________ 4 Exercice____________________________________________________
____________ 4
III.
III.1. III.2. III.3. III.4. III.5.
L’environnement Visual Basic Editor _____________________________________ 5
L’explorateur de projets __________________________________________________ 6 Les modules de code______________________________________________________ 7 Les procédures __________________________________________________________ 8 Modifier une macro ______________________________________________________ 9 Exercice____________________________________________________
___________ 10
IV.
IV.1. IV.2. IV.3.
Les divers moyens pour exécuter une macro ______________________________ 11
Exécuter une macro à partir d'un raccourci clavier___________________________ 11 Exécuter une macro à partir d'un bouton d'une barre d'outils__________________ 12 Exécuter une macro à partir d'un menu ____________________________________ 14
V.
Le modèle objet d’Excel _________________________________________________ 16
V.1. V.2. V.3. V.4. V.5. V.6. V.7. V.8. V.9. V.10. V.11. V.12. Les objets ____________________________________________________________
_ 16 Les collections_________________________________________________
_________ 16 L’accès aux objets ______________________________________________________ 17 Exercice____________________________________________________
___________ 17 Les propriétés des objets _________________________________________________ 18