Un classeur Excel permet non seulement de regrouper des feuilles de calcul, mais aussi des
programmes Visual Basic :
L'écran ci-dessus montre un classeur (nommé ex_intro.xlsm) constitué de
plusieurs feuilles de calcul (facture, consulter...) et modules (Module1, Module2).
Chaque module comprend un ou plusieurs sous-programmes pouvant être des procédures (appelées aussi macros)
ou des fonctions :
-
la macro colorier (Sub colorier) est associée à un bouton de commande (situé dans la feuille "facture"), grâce
auquel un utilisateur non programmeur peut facilement lancer son exécution.
-
la fonction totalLigne (Function totalLigne) est utilisée dans les formules entrées
en D2 (=totalLigne(B2;C2)), D3 et D4.
Il se peut, lorsque vous cliquerez sur le bouton Colorier, que la macro ne se déclenche pas pour des
raisons de sécurité (voir exercice 2 en cas de problème).