L’objectif de cette activité est d’automatiser des opérations avec des macros.
L’exemple retenu est toujours celui du calcul des moyennes ; le but est d’en améliorer la convivialité en ajoutant un bouton pour effacer les notes.
Cette activité aborde la fonction statistique nb.si.
- Dans le menu
Outils,Options,Avancé, vérifier que l’enregistreur de macros est actif. - Toujours dans les options,
Sécurité, règler la sécurité des macros surmoyen.
Attention : il ne faut jamais activer les macros lors de l’ouverture d’un document inconnu car elles peuvent contenir du code malveillant. Exemple de rapport du centre gouvernemental de veille d’alerte et de réponse aux attaques informatiques.
Facultatif (approfondissement) : signature des macros..
- Démarrer l’enregistrement d’une macro.
- Sélectionner la plage de cellules
B3:D5et supprimer les notes (<Suppr>). - Terminer l’enregistrement et enregistrer la macro dans un nouveau module du document.
- Ajouter un bouton et lui associer la macro.
Ajouter un tableau de calcul des statistiques qui affiche le pourcentage de moyennes pour 4 tranches :
- entre 0 et 8 (compétences non acquises),
- entre 8 et 12 (en cours d’acquisition),
- entre 12 et 16 (acquis),
- entre 16 et 20 (excellente maîtrise).
Les fonctions nb.si ou nb.si.ens peuvent être mobilisées ; exemple : =NB.SI(E$3:E$8;"<8").
Calculer les pourcentages et générer un diagramme par secteur pour visualiser la répartition des moyennes par tranche.